Directory Company Details 16 Twelve Security & Projects (Pty) Ltd Address: 25 Herwood Drive, Durban North, 4016 South Africa Company Type: Associate