ENERCRO LTD Company number SC512842 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address56 NEWHAVEN ROAD, EDINBURGH, SCOTLAND, EH6 5QB PostcodeEH6 5QB Companies at this postcode 22 Map