2014 marks the establishment of Odilia Limited, a firm that was situated at 41 Brownswood Road, in London. The company was started on Fri, 14th Nov 2014. The company's Companies House Reg No. was 09311502 and the company zip code was N4 2HP. The firm had been present in this business for 7 years up until Tue, 16th Mar 2021.
Jonas C. was this company's director, assigned to lead the company in 2014.
Jonas C. was the individual who had control over this firm, owned over 3/4 of company shares.