About Bluebeach Properties Limited (03097403) United Kingdom