About Jar Properties Ltd (05298495) United Kingdom