About Lynch Lane Management (lambourn) Limited (04027865) United Kingdom