Amount Due From Director Meaning