About Glenthorne Partners Limited (08898876) United Kingdom