100050839318 - Garden waste Direct Debit