About Jack Property Management Ltd (13262545) United Kingdom