ENERMECH LIMITED Company number SC338731 · Monitor this company Active Overview People 23 Pay gap Control Charges Documents Analysis Location Related Registered office AddressEnermech House, Howes Road, Aberdeen, Scotland, AB16 7AG PostcodeAB16 7AG Companies at this postcode 12 Map