About T.h.d. Properties Limited (05619346) United Kingdom