Msr Umbrella started conducting its operations in the year 2011 as a Private Limited Company under the ID 07871520. The company's headquarters was registered in Ilford at 329 Ley Street. The Msr Umbrella Ltd business had been operating on the market for at least five years.
This specific business was controlled by a single director: Mahadevan S., who was assigned this position in July 2015.