About Beachview Corporation Limited (06299295) United Kingdom