100050891098 - Garden waste Direct Debit