The business was situated in London registered with number: 07731699. It was established in the year 2011. The main office of this firm was located at 24 Mallard House Townmead Road. The area code for this place is SW6 2BF. The enterprise was officially closed in 2021, meaning it had been in business for 10 years.
This limited company was supervised by an individual director: Pamela D. who was in charge of it for 10 years.
Pamela D. was the individual with significant control over this firm, had substantial control or influence over the company, owned over 3/4 of company shares and had 3/4 to full of voting rights.