About Limehouse Property Investments Ltd (10770446) United Kingdom