O & C WORLD LIMITED Company number 15485266 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address29 Rowley Furrows, Leighton Buzzard, England, LU7 2SH PostcodeLU7 2SH Companies at this postcode 6 Average house price in LU7 2SH £307,000 (45 sales) Map