KAROO LIMITED Company number SC473132 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address66 Johnston Avenue, Dundee, DD3 8EZ PostcodeDD3 8EZ Map