UNDERWOOD SOLUTIONS LIMITED Company number 06477276 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address71b Upper Tollington Park, London, England, N4 4DD PostcodeN4 4DD Companies at this postcode 23 Average house price in N4 4DD £762,000 (24 sales) Map