100050834273 - Garden waste Direct Debit