About Jabez Territories Limited (04722407) United Kingdom