Channel Energy Limited Company number17533386 StatusActive TypePrivate Limited Company Incorporated21 Oct 2026 Nature of business Other business support service activities n.e.c. Registered office Woodlands90 Bartholomew StreetNewburyRG14 5EE Data JSON Markdown