XTRA SOLUTIONS LTD Company number 03723026 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address36 Westbury Road, New Southgate, London, N11 2BY PostcodeN11 2BY Companies at this postcode 27 Average house price in N11 2BY £681,000 (17 sales) Map