About Thorn Grove Management Company Limited (04216687) United Kingdom