About Glenmore Management (holbury) Ltd (12158480) United Kingdom