2005 marks the founding of St Johns Road Properties Limited, the company located at First Floor Kirkdale House, Kirkdale Road, Leytonstone. The company was started on 2005/12/23. The company's registered no. was 05662799 and the company post code was E11 1HP. The firm had existed on the British market for approximately sixteen years up until 2021/09/21.
According to this particular company's directors directory, there were eleven directors including: Christopher S., Chelsea R. and Henry S..
Henry S. 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.