About London Charlotte Street Centre Limited (10761351) United Kingdom