About Th & H Properties Uk Ltd (11460792) United Kingdom