About South Beach Management (bexhill) Limited (10768743) United Kingdom