Green Leaf Systems Africa

We're working hard to improve our website and we'll be ready to launch soon

Contact Us

Address

Kampala, Uganda

Phone Number

+256 701 139507