TWENTY TWENTY SERVICES LIMITED Company number 03637553 · Monitor this company Dissolved Overview People 12 Financial Control Documents Analysis Location Related Registered office Address38 Crawley Road, Wood Green, London, N22 6AG PostcodeN22 6AG Companies at this postcode 39 Average house price in N22 6AG £399,000 (5 sales) Map