About Newholme Flats Management Company Limited (01406650) United Kingdom