About Glen Close Management Company Limited (10259071) United Kingdom