100050864923 - Garden waste Direct Debit