Institute Of Recovery From Childhood Trauma (IRCT) is a converted/closed company incorporated on 22 November 2013 with the registered office located in Stratford-upon-Avon, Warwickshire. Institute Of Recovery From Childhood Trauma (IRCT) was registered 11 years ago.