HGEN LTD
06290676 - Incorporated on 25 June 2007
HGEN2 LIMITED
SC701049 - Incorporated on 8 June 2021
2HGEN LIMITED
13553162 - Incorporated on 6 August 2021
HGENERGY LTD
13731365 - Incorporated on 9 November 2021
HGEN CAPITAL LTDDissolved
08164743 - Dissolved on 5 July 2016
HGENERALSERVICES LTDDisolved
15007081 - Dissolved on 24 December 2024
HGEN CLEANTECH LTD
08191073 - Incorporated on 24 August 2012
HGEN2 ENERGY VENTURES LIMITED
SC700934 - Incorporated on 8 June 2021
LIMITED
3 PARK COURT PYRFORD ROAD, WEST BYFLEET, SURREY, ENGLAND, KT14 6SD
LIMITED
30 NETHER STREET, NORTH FINCHLEY, LONDON, UK, N12 7NL
LIMITED
689A HIGH ROAD, ILFORD, ESSEX, ENGLAND, IG3 8RQ
LIMITED
30 NETHER STREET, NORTH FINCHLEY, LONDON, UK, N12 7NL
LIMITED MEANS LIMITED
11 RAVEN WHARF LAFONE STREET, LONDON, SE1 2LR
M.M.C.A. LIMITED
EVA LETT HOUSE, 1 SOUTH CRESCENT, RIPON, HG4 1SN
470 LIMITED
2 THE SWITCHBACK GARDNER ROAD, MAIDENHEAD, BERKSHIRE, SL6 7RS
B K & A LIMITED
8 HIGH STREET, ABERDOUR, FIFE, KY3 0SW
M.L.J.R.A.G.H. LIMITED
34 HORSA ROAD, BOURNEMOUTH, UNITED KINGDOM, BH6 3AN
W&K LIMITED
Dunlop House 23a Spencer Road, New Milton, Hampshire, United Kingdom, BH25 6BZ
G P & S LIMITED
LYNDHURST 1 CRANMER STREET, LONG EATON, NOTTINGHAM, ENGLAND, NG10 1NJ
B20 LIMITED
17 PRINCESS DRIVE, ALTON, HAMPSHIRE, UNITED KINGDOM, GU34 1QS