About Pop Jack Property Management Ltd (12629194) United Kingdom