ICOM2 LTD Company number 06438374 · Monitor this company Active Overview People 5 Financial Control Documents Gazette Analysis Location Related Registered office AddressFlat 35 Marsh Street, Port Talbot, Wales, SA12 6UD PostcodeSA12 6UD Companies at this postcode 5 Average house price in SA12 6UD £83,000 (26 sales) Map