About Thorpe Management Services Limited (11454832) United Kingdom