Registered as SC611152 six years ago, Depflo Limited is a Private Limited Company. The present registration address is Duloch, 37 Bittern Court Dunfermline. The enterprise's classified under the NACE and SIC code 71122 which stands for Engineering related scientific and technical consulting activities. Depflo Ltd filed its latest accounts for the financial period up to 2022-10-31. The latest annual confirmation statement was released on 2022-10-16.
Up until now, this specific firm has only been supervised by a single managing director: Edward O. who has been supervising it for six years.
Edward O. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.