I found this Company Overview
Crowncorp Investment Corporation engages in exploration, development, smelting, refining, safety, environmental protection, product stewardship, recycling, and research. Additionally, the company purchases, and sells petroleum, petroleum derivatives, and commodities. Crowncorp Investment Corporation was founded in 2007 and is based in Sugar Land, Texas.
9702 Deverell Drive
Sugar Land, TX 77498-5110
United States
Founded in 2007