About Thistlewood Properties (pickmere) Ltd. (10672037) United Kingdom