About Blackpool Service Apartments Ltd (12725325) United Kingdom