OMP FARM LIMITED Company number 05384173 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressEngine Farm, Hundred Foot Bank, Pymoor, Ely, CB6 2EJ PostcodeCB6 2EJ Companies at this postcode 2 Average house price in CB6 2EJ £281,000 (2 sales) Map