About Jkl Properties Blackpool Limited (10963693) United Kingdom