About New Marine Flats Management Limited (04520158) United Kingdom