About Glenn-stone Management Llp (OC422273) United Kingdom