About T & H Properties (london) Limited (03442784) United Kingdom