100050887027 - Garden waste Direct Debit