About Jack James Property Ltd (11895241) United Kingdom