About J-pack Properties Limited (04310073) United Kingdom