This particular Island23 Limited company has been operating in this business field for at least seven years, as it's been established in 2017. Started with registration number 11101236, Island23 was set up as a Private Limited Company located in 71-75 Shelton Street, London WC2H 9JQ. The enterprise's registered with SIC code 74909 which means Other professional, scientific and technical activities not elsewhere classified. 2022-12-31 is the last time company accounts were reported.
Darren G. is this enterprise's only managing director, who was appointed in 2017 in December.
Darren G. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.