Capel Celf Community Interest Company Company number16713251 StatusActive TypeCommunity Interest Company Incorporated12 Sep 2025 Nature of business Support activities to performing artsOperation of arts facilities Registered office 6 Heol CennenFfairfachLlandeiloSA19 6UH Data JSON Markdown