CAMPBELL-CALLIVA LIMITED Company number SC598290 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressThe Old Byre, Mill Hills Farm, Crieff, Scotland, PH7 3QW PostcodePH7 3QW Companies at this postcode 70 Map