About Manorhouse Apartments Ltd (10623273) United Kingdom