St Christopher's C Of E (Secondary) Multi Academy Trust is a dissolved company incorporated on 12 April 2013 with the registered office located in Ilfracombe, Devon. St Christopher's C Of E (Secondary) Multi Academy Trust was registered 12 years ago.