About Blackpool Hotel Investment Limited (13285173) United Kingdom