About Beach Land Estates Ltd (10802463) United Kingdom