INTERNATIONAL DEVELOPMENT SERVICES LIMITED Company number 15058560 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressGlen House Northgate, Pinchbeck, Spalding, England, PE11 3SE PostcodePE11 3SE Companies at this postcode 24 Average house price in PE11 3SE £280,000 (15 sales) Map