About Glenmaye Associates Ltd (11148453) United Kingdom