Joule Africa is now part of the Blue International Group. For more information, please follow:

©2021 Joule Africa Ltd - Suite 625a, 107 Cheapside, London, EC2V 6DN - Company no. 11540645