OpenCompanies

Duppas Hill Management Limited