About Beach Resorts Investment Limited (06698474) United Kingdom