UK public authority

C27015 concept

A UK public authority is an organization or body in the United Kingdom that carries out public functions or services and is subject to public law duties, including transparency and accountability obligations.

Observed surface forms (6)

Instances (8)