London - British energy services firm Cape said it had secured a two-year contract from BP Plc worth £100m ($153.4m).
The company, which supplies scaffolding, insulation, industrial cleaning and fire protection services to oil and gas and power plant operators, said the contract would secure around 500 jobs.
Cape will supply a range of services to six BP assets in the North Sea, which is one of the most expensive exploration areas in the world and has seen oil majors cut hundreds of jobs.
Cape, which won a five-year contract from Exxon Mobil last week, reported a 28% rise in full-year adjusted operating profit at £52.1m.