PIC COMP LIMITED Company number SC334642 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address26 CRAIGLEITH HILL CRES, EDINBURGH, EH4 2JZ PostcodeEH4 2JZ Companies at this postcode 2 Map