Based in 121 Edgware Road, London W2 2HX Levon Limited was categorised as a Private Limited Company and issued a 06825507 Companies House Reg No. It'd been set up 15 years ago before was dissolved on 2022-10-18.
The limited company had just one managing director: Sandrela A., who was appointed on 2009-02-20.
Sandrela A. was the individual who controlled this firm, owned over 3/4 of company shares.