About Thistlewood Properties (hixon) Ltd. (11060879) United Kingdom