About Beach Properties Management Limited (04718096) United Kingdom