text: Have asked my South Wales linux mates, not heard of it, so probably not a large business.
  The area is mapped as residential, and bing imagery confirms that. 
  What makes you think there is a shop there and why is it important?
  
  