About Tjs Properties Limited (09382899) United Kingdom