100050894983 - Garden waste Direct Debit