Started with Reg No. 09489825 nine years ago, Trustroots Foundation had been a pri/lbg/nsc (private, limited by guarantee, no share capital, use of 'limited' exemption) until 2022-05-24 - the day it was formally closed. The official office address was Carpenter Court 1 Maple Road, Bramhall Stockport.
The information related to the firm's management implies that the last two directors were: Mikael K. and Natalia S. who were appointed to their positions on 2015-03-13.