Overview
Legal name
WHADDON FARM SOLAR PARK LIMITED
Region
South West England
Registered address
35 AND 35A THE MALTINGS
LOWER CHARLTON TRADING ESTATE
SHEPTON MALLET
ENGLAND
BA4 5QE
Insolvency history
No