100050829925 - Garden waste Direct Debit