116 St. Stephens Avenue Limited can be gotten hold of in 6 Lanark Mansions, Pennard Road in London. The firm post code is W12 8DT. 116 St. Stephens Avenue has existed in this business since it was registered in 2005. The firm registered no. is 05535960. The company's Standard Industrial Classification Code is 68320, that means Management of real estate on a fee or contract basis. 116 St. Stephens Avenue Ltd reported its latest accounts for the financial year up to 31st December 2022. The company's latest annual confirmation statement was released on 12th April 2023.
Currently, this firm is overseen by 1 managing director: David P., who was designated to this position in August 2005.
The companies that control this firm are: Everidge Limited owns over 3/4 of company shares. This business can be reached in London at 6 Lanark Mansion, Pennard Road, W12 8DT and was registered as a PSC under the registration number 04751261.