About 26 Marine Road West Management Company Limited (10234977) United Kingdom