Pulrose power station is a oil & gas plant in Isle of Man with a capacity of 87 MW, commissioned in 2003. It is operating and is owned by Manx Electricity Authority (MEA).
Sources: asset record from Global Energy Monitor. All Isle of Man assets