XENTARA TECHNOLOGY LTD Company number 17057469 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address31 Methuen Road, Edgware, England, HA8 6EU PostcodeHA8 6EU Companies at this postcode 48 Average house price in HA8 6EU £585,000 (28 sales) Map