Our team We are a group of trustees and volunteers working towards achieving the aims of the IOF. For more details please visit the Charity Commission Website and search for our charity. Charity registration number 1115346 Manage Cookie Preferences