LEAD (OXFORD) LIMITED Company number 07088826 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address7 LAMARSH ROAD, OXFORD, OXFORDSHIRE, OX2 0LD PostcodeOX2 0LD Companies at this postcode 10 Average house price in OX2 0LD £695,000 (25 sales) Map