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