100050824338 - Garden waste Direct Debit