PETER LEDGER LIMITED Company number 01787275 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office Address3 ELSWICK GARDENS, MELLOR, BLACKBURN, LANCASHIRE, BB2 7JD PostcodeBB2 7JD Companies at this postcode 4 Average house price in BB2 7JD £474,000 (19 sales) Map