About Jt & St Properties Limited (09996928) United Kingdom