About Jac Property Investments Ltd (13393198) United Kingdom