About Knoll (dunham) Management Company Limited(the) (01228140) United Kingdom