About Beach Place Management Limited (03307912) United Kingdom