100050858538 - Garden waste Direct Debit