This particular firm was located in London registered with number: 10814192. The firm was set up in 2017. The office of this company was located at 118a Oakfield Road . The zip code for this address is SE20 8RQ. The firm was formally closed on 2021/01/12, which means it had been in business for 4 years.
Edmar E. was the firm's director, assigned to lead the company 7 years ago.
Edmar E. was the individual who had control over this firm, had substantial control or influence over the company.