100050884957 - Garden waste Direct Debit