100050849581 - Garden waste Direct Debit