Ulta Ltd with the registration number 14147182 has been in this business field for two years. This particular Private Limited Company is officially located at 5 St. Peters Square, in Harrogate and its postal code is HG2 0NP. This firm's SIC and NACE codes are 70229 meaning Management consultancy activities other than financial management.
At the moment, this company is led by just one managing director: Camille O., who was designated to this position two years ago.
Camille O. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.