About Anchorsholme Flat Management Company Limited (02892900) United Kingdom