Levitate Holdings Limited
6 companies in this group.
- Callidus Energy Limited (13680164)
- Callidus Innovation Limited (14699946)
- Callidus Off-Grid Limited (12692629)
- Callidus Renewables Limited (13844583)
- Callidus Trade Limited (13604025)
- Devon Eco Energy Ltd (07740095)