The firm was located in London under the ID 07622572. The company was started in 2011. The office of this firm was situated at 60a Ferme Park Road . The area code for this place is N4 4ED. This enterprise was formally closed in 2021, meaning it had been in business for ten years.
Elizabeth L. was this enterprise's managing director, formally appointed on 2011-05-05.
Elizabeth L. was the individual who had control over this firm, owned over 3/4 of company shares.