CASTLEVILLE DEVELOPMENTS LIMITED (t/a Parker Hire Services) — Supplier profile (Companies House 01329606) · PublicSupply