The Darwin Observatory Limited has been prospering on the local market for six years. Started with registration number 11464391 in the year 2018, it is located at Earthlabs Stubbs Parkin South, Shrewsbury SY4 5DG. The enterprise's SIC and NACE codes are 72190 - Other research and experimental development on natural sciences and engineering. 2023-07-31 is the last time when company accounts were filed.
Concerning the following business, just about all of director's assignments have so far been fulfilled by John C. who was designated to this position in 2024. Since 2018 Michael M., had been performing the duties for this business until the resignation nearly one year ago.
John C. is the individual with significant control over this firm, has substantial control or influence over the company, owns over 3/4 of company shares and has 3/4 to full of voting rights.