About Glenridge Partners Limited (08175830) United Kingdom