The business was based in London under the following Company Registration No.: 04787299. It was established in the year 2003. The office of the company was located at A01 Du Cane Court Balham High Road. The post code for this address is SW17 7JA. The company was officially closed in 2020, meaning it had been in business for 17 years.
This limited company was directed by just one director: James R., who was assigned this position on June 4, 2003.
James R. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.