INFORMATION TECHNOLOGY LIMITED Company number 17097314 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address18a Lennox Road South, Southsea, England, PO5 2HT PostcodePO5 2HT Companies at this postcode 19 Average house price in PO5 2HT £280,000 (45 sales) Map