About Thorpe Hall Properties Limited (10134037) United Kingdom