Allrake started its business in 2011 as a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital) under the following Company Registration No.: 07823471. This company's registered office was situated in London at 123 Westminster Bridge Road. The Allrake Limited company had been operating in this business for at least 5 years.
The details detailing the company's executives suggests that the last two directors were: Lynne W. and Matthew H. who assumed their respective positions on May 9, 2012 and October 26, 2011.