South African Bankers Services Co Ltd
243 Booysens Road, Selby, Johannesburg, South Africa
As Africa's largest automated clearing house, for over 4 (four) decades BankservAfrica has played a crucial role in enabling simplicity in the payments industry, processing billions of trusted payment transactions per year, all the while maintaining the safety and security of South Africa's National Payment System.