Company name: Ventus Ltd
Description: Ventus Ltd are cables specialists for distributed generation, microgrids, solar, battery storage, wind and EV chargers.
107 Hindes Rd, Harrow HA1 1RU, United Kingdom