The day this company was founded is 2023-03-28. Established under number 14762898, it is listed as a Private Limited Company. You may find the main office of this company during business times under the following location: 39 Letchworth Street, SW17 8SX London. The company's declared SIC number is 74100: specialised design activities.
There is a team of two directors leading this specific company at present, namely Beatrice I. and Ded T. who have been doing the directors tasks for one year.
Executives with significant control over the firm are: Ded T. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Beatrice I. owns 1/2 or less of company shares and has 1/2 or less of voting rights.