To Be Happy C.I.C. is a Community Interest Company limited by guarantees without share capital, incorporated on September 26, 2022 by Company House in England, number 14375166.
The registered office is:
To Be Happy C.I.C.
85 Great Portland Street, First Floor
London W1W 7LT
To find out more, find the company on the UK government website.