I don't think it's them, this was somewhere near an air soft place, somewhere upstairs, small place.
Can't see anything on google maps either.
Reason I ask is because I bought a wool wash mitt form there and it was the best one I had, nice and thick.
Bought one from the UK and I don't think it lasted 6 months.