Company Address: Address Absa Towers 16th Floor Loita Street – Nairobi,Kenya