About Lincoln Place Management Company Limited (03086197) United Kingdom