Stephen Morris Holdings started its operations in the year 2009 as a Private Limited Company under the following Company Registration No.: 06816167. The company has been prospering for fifteen years and it's currently active. This company's headquarters is based in London at 103 Old South Lambeth Road. You can also find the firm utilizing the area code of SW8 1XU. The firm's principal business activity number is 74990 which means Non-trading company. Its latest annual accounts cover the period up to 2022-02-28 and the latest confirmation statement was submitted on 2023-02-11.
Because of the enterprise's magnitude, it became imperative to appoint additional company leaders: Ljuba M. and Stephen M. who have been cooperating since February 2009 for the benefit of this firm. To provide support to the directors, the firm has been utilizing the skillset of Ljuba M. as a secretary since the appointment on 2009-02-11.