SOLAR ARC LIMITED Company number 17057622 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressUnit 2a Swordfish Close, Burscough, Ormskirk, England, L40 8JW PostcodeL40 8JW Companies at this postcode 399 Average house price in L40 8JW £189,000 (1 sales) Map