Company information

This website is run by Technological Innovations Solar sole trader  based in South Africa trading as Techinnovations and with registration number 7910255983085 and Kenneth Mashifana Makunyane Owner(s)).