Loading company profile…
Open London & UK CIC is a community interest company, incorporated on 28 June 2024, with its registered office in Morden. Companies House lists its business as activities of professional membership organizations and activities of other membership organizations n.e.c.