IC GREEN LTD Company number SC339844 · Monitor this company Dissolved Overview People 3 Documents Analysis Location Related Registered office Address84 WHITEHOUSE ROAD, EDINBURGH, UNITED KINGDOM, EH4 6PD PostcodeEH4 6PD Companies at this postcode 5 Map