OpenCompanies

Spencer Close Flat Management Company Limited