S2a Associates has been on the market for 5 years. Registered under 12373298, it is registered as a Private Limited Company. You may find the office of the company during its opening hours at the following location: 20-22 Wenlock Road, N1 7GU London. The company's registered with SIC code 74901 which means Environmental consulting activities. 2022-03-31 is the last time the company accounts were filed.
At the moment, this business is the workplace of a single director: Jacquetta L., who was appointed in 2019.
Jacquetta L. is the individual with significant control over this firm, owns over 3/4 of company shares.