100050814567 - Garden waste Direct Debit