CAMPANULA LIMITED Company number SC402939 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address4 ALPINE TERRACE, DALBEATTIE, SCOTLAND, DG5 4HJ PostcodeDG5 4HJ Companies at this postcode 2 Map