100050838649 - Garden waste Direct Debit