About Jtt Properties Limited (11912025) United Kingdom