The company is widely known under the name of Storr Consulting Limited. The company was originally established fourteen years ago and was registered with 05892163 as the registration number. This particular headquarters of the firm is situated in Worcestershire. You may find them at 14 Cherry Hill Avenue, Barnt Green. The enterprise's principal business activity number is 74909 which means Other professional, scientific and technical activities not elsewhere classified. 2018-08-31 is the last time when the company accounts were reported.
At the moment, this business is led by 1 managing director: James S., who was assigned this position in 2006. What is more, the director's assignments are regularly helped with by a secretary - Heidi D., who was appointed by the business on 2006-07-31.
James S. is the individual with significant control over this firm, owns over 3/4 of company shares.