100050880118 - Garden waste Direct Debit