About At The Beach Management Company Limited (06635692) United Kingdom