About Milford Flats Management Company Limited (01167728) United Kingdom