About Green Ventura & Partners Ltd (12774393) United Kingdom