About Glen Avenue Management Company Limited (01332097) United Kingdom