100050839197 - Garden waste Direct Debit