100050847097 - Garden waste Direct Debit