About Thornton Lea Court Management Co. (1996) Limited (03237471) United Kingdom