100050898591 - Garden waste Direct Debit