PAYMENTS PML LIMITED Company number 09623838 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address17 Carlcroft Place, Cramlington, England, NE23 6ET PostcodeNE23 6ET Companies at this postcode 9 Average house price in NE23 6ET £223,000 (24 sales) Map