About Thornhill Management Services Limited (10355063) United Kingdom