Freeman's Endowed Church Of England Junior Academy is a dissolved company incorporated on 12 March 2013 with the registered office located in Wellingborough, Northamptonshire. Freeman's Endowed Church Of England Junior Academy was registered 12 years ago.