OSCUDE LIMITED Company number 12841565 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address105 Croft Road, Upwell, Wisbech, England, PE14 9HQ PostcodePE14 9HQ Companies at this postcode 7 Average house price in PE14 9HQ £358,000 (35 sales) Map