About 53 Church Road Apartment Management Company Limited (NI057266) United Kingdom