About Manor Apartments Ct20 Limited (12783009) United Kingdom