OpenCompanies

Triangle (Ilminster) Management Company Limited