About Glenore Management Company Limited (04192105) United Kingdom