OpenCompanies

Battersea Project Phase 1 Company Limited