STRATA NEST LIMITED Company number 16515894 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address155 Chapel Street, Leigh, England, WN7 2AL PostcodeWN7 2AL Companies at this postcode 109 Average house price in WN7 2AL £127,000 (18 sales) Map