About Greenmill Management Company Limited (NI037968) United Kingdom