100050898566 - Garden waste Direct Debit