Mulberry Scientific Limited has existed in the business for at least two years. Started with registration number 13892066 in the year 2022, the company is registered at 8 Openshaw Road, London SE2 0TE. This firm's SIC and NACE codes are 64303 which stands for Activities of venture and development capital companies. Mulberry Scientific Ltd released its account information for the period up to 5th April 2023. The business most recent annual confirmation statement was released on 25th December 2022.
For two years, this specific limited company has only been overseen by 1 director: Roy D. who has been administering it since 2022/02/03.
Roy D. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.