The firm is located in London under the ID 06601381. It was set up in the year 2008. The office of this firm is located at 63 Loveridge Road . The area code for this place is NW6 2DR. The enterprise's registered with SIC code 43390 - Other building completion and finishing. The company's most recent filed accounts documents cover the period up to Thursday 31st March 2022 and the latest annual confirmation statement was filed on Sunday 3rd September 2023.
There's a team of two directors overseeing the company now, specifically Evaldas M. and Juozas S. who have been utilizing the directors assignments since 2020. In addition, the managing director's efforts are regularly backed by a secretary - Ingrida S., who was chosen by this specific company in May 2008.
Juozas S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.