About 18 Marine Drive West Management Company Limited (06014710) United Kingdom