About Blackpool Church Street 2013 Limited (08772488) United Kingdom