100050862492 - Garden waste Direct Debit