C E & P Corporation Ltd.