100050869568 - Garden waste Direct Debit