Freedom Food Limited is non-profit making and is a registered charity (in England and Wales charity number 1059879 and in Scotland SCO38199). It is also a registered company (number 2723670).
It is a wholly-owned subsidiary of the RSPCA and is governed by eight trustees - four RSPCA trustees and four non-executive directors.
We ensure your data is kept secure and respect the privacy of all visitors to our websites.
Our website may also include links to other