100050887279 - Garden waste Direct Debit