UK RK LTD
SUITE 35 BEAUFORT COURT, ADMIRALS WAY, LONDON, UNITED KINGDOM, E14 9XL
HQ (UK) LTD
ASHFIELD HUB OUTRAM STREET, SUTTON IN ASHFIELD, NOTTINGHAMSHIRE, ENGLAND, NG17 4FU
GAIGER SOLAR LTD
6 NORTHGATE STREET, DEVIZES, WILTSHIRE, ENGLAND, SN10 1JL
CANADIAN SOLAR CONSTRUCTION LIMITED
09866153 - Incorporated on 10 November 2015
GAIGER SOLAR LTD
6 NORTHGATE STREET, DEVIZES, WILTSHIRE, ENGLAND, SN10 1JL
ACTIV SOLAR (UK) LIMITED
98 SINCLAIR ROAD, LONDON, UNITED KINGDOM, W14 0NJ
LYME PROJECTS LTD
SHERWELL PROJECTS, 30 NORTH HILL, PLYMOUTH, DEVON, PL4 8ET
KR BIG PROJECTS LTD
GREYSTONES 11 OAKWOOD GROVE, LEEDS, LS8 2PA
STOW PROJECTS LTD
LYNTON HOUSE 7-12 TAVISTOCK SQUARE, LONDON, UK, WC1H 9BQ
ORYX PROJECTS LTD
GOTHIC HOUSE 3 THE GREEN, RICHMOND, SURREY, ENGLAND, TW9 1PL
INDO PROJECTS LTD
3 LINCOLN COURT 226 WILLESDEN LANE, 3 LINCOLN COURT, 226 WILLESDEN LANE, LONDON, UNITED KINGDOM, NW2 5RG
CANADIAN SOLAR ISRAEL LIMITED
10797900 - Incorporated on 1 June 2017
CPWYLDROSE LTD
15718004 - Incorporated on 13 May 2024
GAIGER SOLAR LTD
6 NORTHGATE STREET, DEVIZES, WILTSHIRE, ENGLAND, SN10 1JL
I4SOLAR PANELS LTD
117A HILL COT ROAD, BOLTON, UNITED KINGDOM, BL1 8RW
DUNN (CANADIAN-UK) LTDDisolved
04161149 - Dissolved on 23 May 2024
UK WWL LTD
27 OLD GLOUCESTER STREET, LONDON, UNITED KINGDOM, WC1N 3AX
OBN (UK) LTD
5F PARK SQUARE, MILTON, ABINGDON, ENGLAND, OX14 4RR
INT`L (O) M G UK LTD
311 SHOREHAM STREET, SHEFFIELD, UNITED KINGDOM, S2 4FA
EMJ (UK) LTD
GROUND FLOOR RIGHT 64 PAUL STREET, LONDON, UNITED KINGDOM, EC2A 4NG