About Limehouse Management Company Ltd (12764230) United Kingdom