About Six The Beach Management Limited (05108326) United Kingdom