About Menin Flat Management Limited (04289865) United Kingdom