About Knoll Avenue Management Company Limited(the) (01426225) United Kingdom