About Thornton Park Management Company Limited (08112954) United Kingdom