CADA SCOTLAND LTD. Company number SC255413 · Monitor this company Dissolved Overview People 5 Financial Documents Analysis Location Related Registered office Address58 DUDDINGSTON VIEW, EDINBURGH, SCOTLAND, EH15 3NA PostcodeEH15 3NA Map