K2012153964 (Pty) Limited T/A Karoo Cattle and Land Read more about K2012153964 (Pty) Limited T/A Karoo Cattle and Land