About Lombard Ventures (projects) Limited (08471668) United Kingdom