OXFORD SOURCE LIMITED Company number 07976051 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address4 Alexandra Road, Oxford, England, OX2 0DB PostcodeOX2 0DB Companies at this postcode 7 Average house price in OX2 0DB £635,000 (19 sales) Map