100050855564 - Garden waste Direct Debit