NEBULA TOPCO LIMITED Company number 13595200 · Monitor this company Active Overview People 11 Financial Control Charges Documents Analysis Location Related Registered office Address25a Market Square, Bicester, Oxfordshire, United Kingdom, OX26 6AD PostcodeOX26 6AD Companies at this postcode 211 Average house price in OX26 6AD £325,000 (9 sales) Map