About Pop Jack Properties Ltd (11340681) United Kingdom