About The Knoll (kidderminster) Management Company Limited (11702267) United Kingdom