100050894844 - Garden waste Direct Debit