100050895555 - Garden waste Direct Debit