100050829058 - Garden waste Direct Debit