About Limehouse Properties Ltd (10761089) United Kingdom