About Limehouse Management Services Ltd (09427368) United Kingdom