TWENTY-TWO CONSULTING LTD Company number 08233189 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address38 CROMWELL ROAD, STEVENAGE, HERTFORDSHIRE, ENGLAND, SG2 9HU PostcodeSG2 9HU Companies at this postcode 4 Average house price in SG2 9HU £520,000 (14 sales) Map