Loading company profile…
CFC Tree & Forest Foundation is a pri/lbg/nsc (private, limited by guarantee, no share capital, use of 'limited' exemption), incorporated on 14 January 2020, with its registered office in Cardiff. Companies House lists its business as growing of other tree and bush fruits and nuts, growing of other perennial crops and support services to forestry. Companies House has proposed striking it off the register.