CIAO EDINBURGH LTD Company number SC830082 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address70 Haymarket Terrace, Edinburgh, Scotland, EH12 5LQ PostcodeEH12 5LQ Companies at this postcode 22 Map