About Marine Court (preston Sands) Management Company Limited (06200788) United Kingdom