2018 marks the beginning of Stress Management Limited, the firm that is situated at 66c Askew Road, , London. That would make 6 years Stress Management has existed in the business, as it was created on Tue, 10th Apr 2018. The registered no. is 11302195 and its postal code is W12 9BJ. This firm's principal business activity number is 86900 and their NACE code stands for Other human health activities. The firm's most recent annual accounts provide detailed information about the period up to 2022-04-30 and the most current annual confirmation statement was submitted on 2023-04-09.
With regards to this specific business, the full range of director's responsibilities have so far been carried out by Sajjad A. who was arranged to perform management duties 6 years ago.
Sajjad A. is the individual with significant control over this firm, owns over 3/4 of company shares.