2018 is the date that marks the start of On Demand Hr Limited, the company which is located at 1 Littleton Croft, , Solihull. That would make 6 years On Demand Hr has been in this business, as the company was created on 2nd February 2018. The company's reg. no. is 11184054 and its zip code is B91 3XR. The company's principal business activity number is 78300 which means Human resources provision and management of human resources functions. On Demand Hr Ltd reported its latest accounts for the financial period up to April 30, 2022. The most recent confirmation statement was submitted on February 1, 2023.
At the moment, this limited company is controlled by a solitary director: Katherine J., who was chosen to lead the company 6 years ago.
Katherine J. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.