Advanced company searchLink opens in new window

Search results

Company results

  • GENVOLT LIMITED

    08087238 - Incorporated on 29 May 2012

    New Road, Highley, Bridgnorth, Shropshire, United Kingdom, WV16 6NN

  • GENVOLT ENERGY LTD

    16579803 - Incorporated on 14 July 2025

    C/O Holden Associates, V12, Merlin Park, Ringtail Road, Burscough, Lancashire, United Kingdom, L40 8JY