100050879675 - Garden waste Direct Debit