PALM AND PEPPER LIMITED Company number 16857910 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address72a North Road, Darlington, England, DL1 2EQ PostcodeDL1 2EQ Companies at this postcode 38 Average house price in DL1 2EQ £151,000 (21 sales) Map