This particular firm is situated in London under the following Company Registration No.: 11309270. The firm was set up in the year 2018. The office of this company is located at 36 Devonia Road . The postal code is N1 8JH. This firm's declared SIC number is 71129 : Other engineering activities. The business latest financial reports describe the period up to 2022-04-30 and the most recent confirmation statement was released on 2023-04-05.
Concerning the company, a variety of director's tasks have so far been fulfilled by Helena D. who was arranged to perform management duties six years ago.
Helena D. is the individual with significant control over this firm, owns over 3/4 of company shares.