About Jacobi Properties Ltd (12344426) United Kingdom