free_text: Until August 2015, Afren Plc; independent exploration and production company in the oil and gas industry.  Address: 10001 Woodloch Forest Drive, Suite 360, The Woodlands, Texas 77380, USA. (Registered 2 July 2012; updated 10 August 2015)
extracted_orgs: Afren Plc