22 TEMPLAR ROAD MANAGEMENT LIMITED Company number 05494487 · Monitor this company Active Overview People 12 Financial Control Documents Analysis Location Related Registered office Address22a Templar Road, Oxford, Oxfordshire, OX2 8LT PostcodeOX2 8LT Companies at this postcode 10 Average house price in OX2 8LT £658,000 (12 sales) Map