About Melville Flat Management Company Limited (01661957) United Kingdom