About T.c.h.s. Properties Limited (04294106) United Kingdom