Green Shoots Foundation Ltd (“GREEN SHOOTS UK”) is a company limited by guarantee, incorporated in England & Wales, United Kingdom, on 3rd June 2010 and governed by its Memorandum and Articles of Association.
It is registered as a charity with the Charity Commission for England & Wales (charity number 1138412).
It is registered as a charity with the Charity Commission for England & Wales (charity number 1138412).