Flos Carmeli Limited has existed on the British market for sixteen years. Registered under the number 06545614 in 2008, it is located at 5 Estella House, London W11 4DE. The firm's declared SIC number is 41100 and their NACE code stands for Development of building projects. 2022/03/31 is the last time account status updates were filed.
In order to be able to match the demands of its clientele, the business is continually taken care of by a team of two directors who are John F. and Carmel M.. Their outstanding services have been of cardinal use to this specific business since 2010.
Carmel M. is the individual with significant control over this firm, owns over 3/4 of company shares.