100050824144 - Garden waste Direct Debit