NATURE OF THE BUSINESS Lighthouse is domiciled in Malta and listed on the Main Board of the JSE Limited (‘JSE’), with offices ...