2013 is the year of the establishment of 65 Church Street Limited, the company which was situated at Lancaster House, Newhall Street in Birmingham. The company was created on 6th June 2013. The firm Companies House Registration Number was 08558609 and its zip code was B3 1NQ. This company had been on the market for about 7 years until 18th February 2020.
David A., Matthew A., Gregory E. and Stephen G. were registered as the company's directors and were managing the company for six years.
Executives who had control over the firm were as follows: Stephen G. owned 1/2 or less of company shares. Gregory E. owned 1/2 or less of company shares.