About The Thorold Court Freehold Company Limited (09415829) United Kingdom