About London Baker Street Centre Limited (09955363) United Kingdom