100050825486 - Garden waste Direct Debit