- Company Overview for BARNSTAPLE SOLAR FARM LTD (08984442)
- Filing history for BARNSTAPLE SOLAR FARM LTD (08984442)
- People for BARNSTAPLE SOLAR FARM LTD (08984442)
- More for BARNSTAPLE SOLAR FARM LTD (08984442)
There are no persons with significant control or statements available for this company.