NEBULA FACILITIES LIMITED Company number 09242257 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address169 FIELD AVENUE, OXFORD, ENGLAND, UNITED KINGDOM, OX4 6PE PostcodeOX4 6PE Companies at this postcode 5 Average house price in OX4 6PE £300,000 (2 sales) Map