About Manor Coach House Apartments Limited (11611918) United Kingdom