CENTRAL VENDING LIMITED Company number SC507937 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit 5, Block 7 Cooperage Way, Alloa, Scotland, FK10 3LP PostcodeFK10 3LP Companies at this postcode 74 Map