2011 signifies the establishment of Russian Tea Room Ltd, the firm which was located at Apollo House 3 Wheeleys Road, Edgbaston in Birmingham. The company was registered on 2011-03-22. The Companies House Reg No. was 07573283 and the postal code was B15 2LD. The company had existed in this business for 4 years up until 2015-11-17.
Olga P. was this specific company's managing director, designated to this position on 2011-03-22.