Challi started its operations in 2004 as a Private Limited Company under the following Company Registration No.: 05321716. The firm's registered office was situated in London at 1 Old Court Mews Chase Road. The Challi Limited firm had been operating in this business for at least sixteen years.
The directors were: Gillian G. formally appointed in 2004 in December and Jeffrey G. formally appointed in 2004.
Executives who had significant control over the firm were: Jeffrey G. had substantial control or influence over the company. Gillian G. owned over 1/2 to 3/4 of company shares , had over 1/2 to 3/4 of voting rights.