IMOLA DEVELOPMENTS LIMITED Company number 12047098 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address101 Bath Road, Wisbech, England, PE13 3NL PostcodePE13 3NL Companies at this postcode 7 Average house price in PE13 3NL £170,000 (18 sales) Map