About Castlewood Manor Apartments Limited (NI036031) United Kingdom