About Thorndon Hall Management Company Limited (01443104) United Kingdom