100050879073 - Garden waste Direct Debit