MACELEC LIMITED Company number SC344513 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office Address3 GELLYMILL STREET, MACDUFF, AB44 1TN PostcodeAB44 1TN Companies at this postcode 4 Map