About Blackpool Property Ventures 2 Ltd (12523304) United Kingdom