About Beach Properties Limited (13254170) United Kingdom