ALBA SCIENTIFIC SERVICES LIMITED Company number SC273961 · Monitor this company Dissolved Overview People 7 Financial Control Documents Analysis Location Related Registered office Address71 OCHILTREE, DUNBLANE, PERTHSHIRE, FK15 0DF PostcodeFK15 0DF Companies at this postcode 12 Map