100050848368 - Garden waste Direct Debit