Isleofdela Ltd with reg. no. 13602890 has been in this business field for three years. This Private Limited Company is located at 13 Schofield Walk 13 Schofield Walk, Greenwich in London and company's postal code is SE3 7DA. The company's SIC code is 74100 which means specialised design activities. The business latest filed accounts documents cover the period up to 2022/09/30 and the latest annual confirmation statement was filed on 2023/09/04.
For three years, the business has only been guided by one director: Kamara S. who has been administering it since 2021-09-05.
Kamara S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.