ENVIRODENT LTD Company number SC596171 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address36 THISTLE STREET LANE NORTH WEST, EDINBURGH, SCOTLAND, EH2 1LH PostcodeEH2 1LH Companies at this postcode 15 Map