ALBA DEVELOPMENTS LIMITED Company number SC325898 · Monitor this company Dissolved Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address45 VICAR STREET, SUITE 3/3, FALKIRK, SCOTLAND, FK1 1LL PostcodeFK1 1LL Companies at this postcode 105 Map