Leamington Eco Hub CIC Company number16861024 StatusActive TypeCommunity Interest Company Incorporated17 Nov 2025 Nature of business Activities of other membership organisations n.e.c. Registered office 65 Bedford StreetLeamington SpaCV32 5DN Data JSON Markdown