The foreign affairs and home affairs ministries said in a joint statement that the charges were filed against Chinpo Shipping Company Pte Ltd and a Singapore citizen identified as Tan Hui Tin.

The statement said the Singapore Police Force had completed its investigation into the shipping firm's involvement, clearing the way for state prosecutors to lodge the charges.

Singapore in January this year received information that the Singapore-registered shipping firm had been implicated in the shipment of arms from Cuba to North Korea, prompting the police to launch an investigation.

The undeclared shipment was found aboard a North Korean freighter, Chong Chon Gang, that was intercepted and searched in the Panama Canal in July 2013 on suspicion it was smuggling drugs.

Authorities found 25 containers of military hardware, including two Soviet era MiG-21s, air defense systems, and missiles and command and control vehicles, buried under tons of sugar.

A UN report released earlier this year on how North Korea was circumventing United Nations sanctions said Chinpo Shipping had acted as an agent for a Pyongyang-based company that operated the intercepted vessel.

The report said Chinpo Shipping's office was "co-located" with the North Korean embassy in Singapore.

An AFP reporter who visited Chinpo Shipping's office on Tuesday was told by an employee that the North Korean embassy used to be there but would not say when it moved out.

"Singapore takes a serious view of our international obligations to prevent the proliferation of Weapons of Mass Destruction (WMD), their means of delivery and related materials," the Singapore statement said.

"As a responsible member of the international community, Singapore has given full effect in our domestic legislation to the measures prescribed by United Nations Security Council resolutions and will take action against any individuals and/or companies that flout these."