About Merton House Flats Management Company Limited (01472598) United Kingdom