ACE PLAB LIMITED Company number SC553987 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address33 EIDER ROAD 33 EIDER ROAD, NEWBURGH, ELLON, SCOTLAND, AB41 6FD PostcodeAB41 6FD Companies at this postcode 6 Map