About T&h Properties Limited (10665624) United Kingdom