This business was based in London under the ID 04504159. The company was started in the year 2002. The office of this company was located at 253 Liverpool Road . The zip code for this address is N1 1LX. The firm was formally closed in 2023, meaning it had been in business for 21 years.
Ifeanyi O. was this specific firm's managing director, appointed on 2002-08-06.
Ifeanyi O. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.