Big I Deer began its business in the year 2012 as a Private Limited Company registered with number: 07981606. This company's head office was situated in Leicester at 81 London Road. This particular Big I Deer Limited firm had been operating in this business field for 10 years.
The business was supervised by a single managing director: Moti S., who was chosen to lead the company in March 2012.
Moti S. was the individual who controlled this firm, had substantial control or influence over the company.