Incorporated by Royal Charter
In recognition of the Trust’s work and it’s status as the official source of the United Kingdom’s Police Roll of Honour the Trust was honoured to be granted a Royal Charter by Her Majesty Queen Elizabeth II. The Charter was affixed with the Great Seal and became a legal document and thus incorporated the Trust in March 2018.
What is a Royal Charter?
A Royal Charter is an instrument of incorporation, granted by The Sovereign, which confers independent legal personality on an organisation and defines its objectives, constitution and powers to govern its own affairs. Royal Charters have a history dating back to the 13th century. Their original purpose was to create public or private corporations (including towns and cities), and to define their privileges and purpose. Nowadays, though Charters are still occasionally granted to cities, new Charters are normally reserved for bodies that work in the public interest and which can demonstrate pre-eminence, stability and permanence in their particular field.