About Thornyfields Management Company Limited (05257924) United Kingdom