ENVIZMO LTD Company number SC867872 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressElm Lodge Battock Terrace, Torphins, Banchory, Scotland, AB31 4GR PostcodeAB31 4GR Companies at this postcode 3 Map