About Blackpool Properties Ltd (12876894) United Kingdom