100050860444 - Garden waste Direct Debit