Verifying an address in the UK

@Jestin (560)
Philippines
February 1, 2007 5:39pm CST
Hi. I would like to know if this address really exists and what company or establishment is on this address. The address is: 25 Golden Square London, United Kingdom SW3 1PN.
No responses