OpenCompanies

Sizewell Hall Limited