Spelca came into being in 2017 as a company enlisted under no 10878085, located at M11 2GL Manchester at 1 Greer Street. The company's last known status was dissolved. Spelca had been operating in this business for at least four years.
The following business had a single managing director: Siphelele M., who was assigned this position in 2017.