OpenCompanies

Barncroft (Preston) Management Company Limited