About Blackpool Homes Ltd (10627640) United Kingdom