CIAO CHICKEN LTD Company number SC830084 · 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