Childflow Cic is an active company incorporated on 25 April 2025 with the registered office located in Stafford, Staffordshire. Childflow Cic was registered 4 months ago.
Registered office address changed from Barn 5, Office B Dunston Business Village, Stafford Road, Dunston Staffordshire ST18 9AB England to Barn 5, Ofc B, Dunston Business Village, Stafford Road, Dunston, Stafford, ST18 9AB on 21 August 2025
Submitted on 21 Aug 2025
Registered office address changed from Unit 5 Dunston Farm Dunston Stafford ST18 9AB England to Barn 5, Office B Dunston Business Village, Stafford Road, Dunston Staffordshire ST18 9AB on 20 August 2025