100050862464 - Garden waste Direct Debit