About Jac Freeholders Limited (10875972) United Kingdom