Spaark Cic is an active company incorporated on 12 August 2025 with the registered office located in Birmingham, West Midlands. Spaark Cic was registered 28 days 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