100050849945 - Garden waste Direct Debit