About Lipton Mews Flat Management Company Limited (03365505) United Kingdom