About Beach Holiday Homes Limited (09723004) United Kingdom