About Jt Property Investors Limited (12120614) United Kingdom