100050848182 - Garden waste Direct Debit