Picsea Ltd has been in the business for at least 8 years. Registered with number SC535193 in 2016, it is located at 39-41 Assembly Street, Edinburgh EH6 7BQ. This firm's SIC and NACE codes are 28990 meaning Manufacture of other special-purpose machinery n.e.c.. The company's latest filed accounts documents describe the period up to 2022-05-31 and the most recent annual confirmation statement was filed on 2023-05-03.
Since May 12, 2016, this particular business has only been supervised by one managing director: Andrew D. who has been administering it for 8 years.
Andrew D. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.