About Marine Place Management Company Ltd (12634253) United Kingdom