About Lincoln Road Management Company Limited (04303103) United Kingdom