This particular business is located in London under the following Company Registration No.: 04615086. This company was established in 2002. The main office of the firm is located at 12a Freegrove Road . The post code for this location is N7 9JN. This business's principal business activity number is 62012, that means Business and domestic software development. Its most recent filed accounts documents describe the period up to March 31, 2022 and the most current confirmation statement was released on October 14, 2023.
James K. is this particular enterprise's single managing director, that was assigned to lead the company in 2002. That firm had been controlled by Lily K. till 2023-03-01. In addition a different director, including Sue K. quit in 2011.
James K. is the individual who controls this firm, owns over 3/4 of company shares.