TRANSSCRIPT ALBA LIMITED Company number SC165012 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address43 Port Buchan, Broxburn, Scotland, EH52 6HN PostcodeEH52 6HN Map