Picofluidics Limited could be found at 16 Churchill Way, in Cardiff. Its post code is CF10 2DX. Picofluidics has been operating on the market since the firm was established on 2009-10-20. Its reg. no. is 07050305. This business's SIC code is 72190 meaning Other research and experimental development on natural sciences and engineering. The latest annual accounts cover the period up to 31st October 2018 and the latest confirmation statement was filed on 20th October 2019.
Since 2009-10-20, the following firm has only had a single director: John M. who has been with it for 11 years.
John M. is the individual who controls this firm, owns over 3/4 of company shares.