100050860696 - Garden waste Direct Debit