OpenCompanies

First Bloomsbury Mews Management Company (Islington) Limited