About Jx4 Properties Limited (12436256) United Kingdom