About 18 Seaside Management Company Limited (05855356) United Kingdom