100050862580 - Garden waste Direct Debit