100050867963 - Garden waste Direct Debit