samon53
Website currently shows this as the contact address:
12 st Peters close
Cheltenham
Glos
GL51 9DY

The Postcode in previous note doesn't make sense it's not in Cheltenham. 

Either way it seems to be a website not a brick and mortar store.