LEAP ARCHITECTS LTD Company number 11547772 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address42a Upper High Street, Thame, England, OX9 2DW PostcodeOX9 2DW Companies at this postcode 35 Average house price in OX9 2DW £882,000 (3 sales) Map