Celesta Innovation Limited has existed on the British market for at least 10 years. Started with Registered No. 09189448 in the year 2014, the firm is registered at 1 Byng Place, London WC1E 7LE. The company's principal business activity number is 81229, that means Other building and industrial cleaning activities. 2022-08-31 is the last time the company accounts were filed.
This company has 1 director this particular moment leading this specific firm, namely Nikandros M. who has been carrying out the director's responsibilities since 28th August 2014.
Nikandros M. is the individual with significant control over this firm, owns over 3/4 of company shares.