About Central Avenue Management Company Limited (NI058886) United Kingdom