100050885543 - Garden waste Direct Debit