ALBA RESTAURANTS LIMITED Company number SC313011 · Monitor this company Active Overview People 8 Financial Control Documents Analysis Location Related Registered office AddressParklands Hotel, 2 St. Leonards Bank, Perth, PH2 8EB PostcodePH2 8EB Companies at this postcode 5 Map