About Glenthorpe Management Limited (03001599) United Kingdom