About Throgmorton Hall Management Company Limited (03945904) United Kingdom