Plot 2133 Tank Hill road +256-393-216128 faryemo@gaplinkug.com

Non Government Organization/ Government

Non Government Organization/ Government

Description of the work assigned by NGO's