CHAPEL CONVENIENCE (PVT) LTD Company number 16994938 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address61 Railway Road, Leigh, England, WN7 4AD PostcodeWN7 4AD Companies at this postcode 42 Average house price in WN7 4AD £143,000 (20 sales) Map