Channels For The People Ltd is a dissolved company incorporated on 14 November 2021 with the registered office located in Northwood, Greater London. Channels For The People Ltd was registered 4 years ago.
Registered office address changed from 26 Stanley Road Northwood HA6 1RG England to 57 Hillside Road Northwood 57 Hillside Road Northwood HA6 1PZ on 1 January 2023