2017 signifies the launching of Modena Interiors Limited, the firm located at 21 Yew Tree Court 21 Yew Tree Court, Bridge Lane in London. The company was founded on 2017-07-19. The firm reg. no. was 10873969 and the company post code was NW11 0RA. The firm had been on the British market for approximately four years until 2021-01-26.
The information detailing this particular firm's executives shows us that the last two directors were: Aaron D. and Rachelle D. who were appointed to their positions on 2017-07-19.