The firm was located in London registered with number: 10506703. The firm was started in 2016. The main office of the company was located at 105 Eade Road, Occ Building A 2nd Floor, Unit 11a. The post code for this address is N4 1TJ. This company was officially closed on 2022-10-18, meaning it had been in business for six years.
David F. was this particular enterprise's managing director, selected to lead the company four years ago.