Klr Consulting Services Ltd with Companies House Reg No. 13645706 has been competing in the field for three years. The Private Limited Company is located at 3 The Beech Tree, Elmhurst in Lichfield and its postal code is WS13 8EX. This business's registered with SIC code 70229 : Management consultancy activities other than financial management. Klr Consulting Services Limited reported its account information for the period up to 2022-09-30. The business latest annual confirmation statement was released on 2023-09-26.
Considering this company's constant growth, it was necessary to acquire additional executives: Luke S. and Rebecca S. who have been assisting each other since 2021 to fulfil their statutory duties for this specific limited company.
Executives who control the firm include: Rebecca S. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Luke S. owns 1/2 or less of company shares and has 1/2 or less of voting rights.