About Jtr Property Ltd (12323979) United Kingdom