100050855406 - Garden waste Direct Debit