Castle Residential Properties Limited — Supplier profile (Companies House 05040442) · PublicSupply