Channel C Consultancy LLP is officially located at Lancaster at 15 The Piazza. Anyone can look up the firm using the zip code - LA1 3FJ. Channel C Consultancy LLP's incorporation dates back to 2009. This firm is registered under the number OC344857 and their current status is active. Its latest financial reports cover the period up to 30th April 2023 and the latest confirmation statement was released on 9th April 2023.