OpenCompanies

The St. John's Hill Management Company Limited