About Sands Blackpool Property Ltd (11684368) United Kingdom