The firm is known as Islandus Ltd. The firm first started two years ago and was registered under 13863461 as its registration number. The headquarters of the firm is situated in London. You may find it at Ground Floor, 31 Kentish Town Road. This firm's Standard Industrial Classification Code is 59200 meaning Sound recording and music publishing activities.
Gabriel O. and Steven A. are listed as company's directors and have been expanding the company for two years.
Steven A. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.