100050887427 - Garden waste Direct Debit