BETAThis is an independent transparency project, not an official government website. Data is sourced from public registers and may contain errors — always verify against official statistics. Learn more.
Loading company...
OPUS ENERGY LIMITED
04382246activeltd
Government Contracts
28
Est. Contract Value
£282.15M
£65.07M active
Framework Total
£3.49B
shared across 29 suppliers
Govt Payments (£25k+)
£2.17M
Council Payments
£428K
Public Grants
£57.77M
Directors
3
Properties Owned
1
Company Details
Incorporated
26 February 2002
Registered Address
DRAX POWER STATION, SELBY, NORTH YORKSHIRE, YO8 8PH, UNITED KINGDOM