Registered at 23 Staplehurst Road, London SE13 5ND Station Cafe 23 Ltd is classified as a Private Limited Company with 09636903 Companies House Reg No. The firm was set up 9 years ago. The firm's principal business activity number is 56101 : Licensed restaurants. The business most recent annual accounts cover the period up to 2022-06-30 and the most current annual confirmation statement was released on 2022-06-12.
Until now, the following limited company has only been supervised by one director: Tuncay O. who has been leading it for 9 years.
Tuncay O. is the individual who controls this firm, owns over 3/4 of company shares.