About Blackpool Property Limited (10751124) United Kingdom