Caturra Africa1A Jagger Works, 2 Drukkery Rd, Goodwood (Entrance on Jagger Rd), Cape Townclosed today