PT Evogen LP Company numberLP016486 StatusActive TypeLimited Partnership Incorporated10 Feb 2015 Registered office 8 Hollickwood AvenueNorth FinchleyLondonN12 0LT Data JSON Markdown