A R & N J DUCK & O L CASTRO INVESTMENTS PTY LTD Company Summary & Details