Mcsara began its business in 2017 as a Private Limited Company under the ID 10982422. The firm's office was located in London at 58 Dressington Avenue. This Mcsara Ltd firm had been on the market for 4 years.
The company had one director: Mcdonald B. who was in charge of it from 26th September 2017 to the date it was dissolved on 6th April 2021.