EMSTA

0 followers

EMSTA CIC, Registered in England & Wales No. 8158806. Registered Office: 5th Floor, 11 Leadenhall Street, London, EC3V 1LP EMSTA is a not-for-profit educational Community Interest Company extensively supported by volunteers. EMSTA aims to promote an understanding amongst the public, and especially... Read more

Headquarters

United Kingdom

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet