100050898542 - Garden waste Direct Debit