100050878872 - Garden waste Direct Debit