About Thistlewood Properties (wettenhall) Ltd. (10689504) United Kingdom