UGX 800,000 minimum downpayment, National ID, 2 Guarantors with National IDs, mobile money account with MTN or Airtel.