This particular firm is registered in London under the following Company Registration No.: 05542397. This company was started in 2005. The office of the company is located at 2 Printer's Yard 90a The Broadway. The area code for this location is SW19 1RD. This company's SIC code is 62020 which means Information technology consultancy activities. 2022-12-31 is the last time account status updates were reported.
The directors currently enumerated by this limited company include: Jennifer D. arranged to perform management duties on January 9, 2009 and Nicholas D. arranged to perform management duties 16 years ago.
Executives who control this firm include: Jennifer D. has substantial control or influence over the company. Nick D.. Diegesis Group Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at Printer's Yard, 90A The Broadway, SW19 1RD and was registered as a PSC under the registration number 06586905.