ENVOLVE PROJECTS LTD Company number SC822636 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office AddressTurnamiddle House, Portlethen, Aberdeen, Scotland, AB12 4RX PostcodeAB12 4RX Companies at this postcode 10 Map