OpenCompanies

The St. Mellons Investment Trust Company Limited