100050894440 - Garden waste Direct Debit