Spaark Cic is an active company incorporated on 12 August 2025 with the registered office located in Birmingham, West Midlands. Spaark Cic was registered 2 months ago.
Registered office address changed from 71 Wordsworth Road Birmingham B10 0ED England to Abu Nowshed Centre, 71 Wordsworth Road Birmingham B10 0ED on 28 August 2025