Kampala Capital City Authority (KCCA) and Buganda kingdom have signed a memorandum of understanding that will ensure a clean Kampala city.