Niwalen Limited 's been on the British market for 14 years. Started with Registered No. SC386560 in the year 2010, it have office at 31 Merchiston Park, Edinburgh EH10 4PW. The enterprise's registered with SIC code 72110 meaning Research and experimental development on biotechnology. Niwalen Ltd reported its latest accounts for the financial period up to 31st October 2022. The latest annual confirmation statement was released on 23rd June 2023.
As for the company, the full extent of director's tasks have so far been carried out by Jon S. who was selected to lead the company in 2010 in October. One of the directors of this company is another limited company: Bonaccord Ecosse Limited.