About Melita Flat Management Company Limited (01755093) United Kingdom