Direct Debit Authorization / SEPA Direct Debit Mandate - Make Me Smile Kenya

There is also the possibility for a Direct Debit Authorization / SEPA Direct Debit Mandate. Just fill in the following form:
Sepa Direct Debit Mandate_MMSK