About T Jac Properties Limited (12013607) United Kingdom