About Thornydown Associates Limited (02491543) United Kingdom