100050888777 - Garden waste Direct Debit