The business was registered in London under the ID 06115992. The firm was set up in the year 2007. The headquarters of the company was located at Acre House 11/15 William Road. The zip code is NW1 3ER. The company was formally closed on 2020-10-13, which means it had been in business for thirteen years.
The executives included: Edwin H. assigned to lead the company 7 years ago and Rupert L. assigned to lead the company in 2009 in June.
The companies that controlled this firm were as follows: Flovate Group Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at 11/15 William Road, NW1 3ER and was registered as a PSC under the registration number 10988527.