PLC Armidale was founded in 1887. PLC Armidale's headquarters is located in Armdale, Nova Scotia, CA None. PLC Armidale has an estimated 39 employees and an estimated annual revenue of 6.4M....
There are no competitors identified for PLC Armidale
There have been no acquisitions found related to PLC Armidale
Funding data cannot be found related to PLC Armidale
Recent investment data cannot be found related to PLC Armidale