2013 marks the establishment of Jlr & Associates Ltd, a company which was located at 35 Ballards Lane, , London. The company was created on Mon, 15th Apr 2013. Its registered no. was 08488805 and the company post code was N3 1XW. The firm had been present in this business for six years until Tue, 1st Oct 2019.
This specific firm was supervised by one managing director: Jennifer R. who was with it from Mon, 15th Apr 2013 to the date it was dissolved on Tue, 1st Oct 2019.
Jennifer R. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.