Since: Jul 2008
Posted: Friday the 11th July 2008 at 09:04
Company in London
Hello I just want to ask if there is such a company as Net Telecom Inc., in 23 Bloomsbury Street, London?? Because I am about to buy something from them online and I just want to make sure that this is legit and not a scam.
Since: Jun 2004
Posted: Friday the 11th July 2008 at 09:56
Not sure there is a 23 Bloomsbury Street.
Lived in London since 2003, it's alright I suppose.
Since: Jan 2006
Posted: Monday the 14th July 2008 at 13:05
I found business listed at 21 Bloomsbury Street and 32 Bloomsbury Street so I reckon there is a 23 but I'm afraid I don't know what's there...
Doesn't really help you much though I guess.. Sorry
Powered by AILForum