Loading company profile…
Start Change CIC is a community interest company, incorporated on 9 October 2020, with its registered office in London. Companies House lists its business as combined facilities support activities, combined office administrative service activities and other social work activities without accommodation n.e.c.