This particular business is based in Stafford under the ID 11052924. It was started in the year 2017. The headquarters of this company is situated at 22 Alexandra Road . The postal code for this address is ST17 4DE. The enterprise's SIC code is 70229 - Management consultancy activities other than financial management. Louis & Sons Limited released its latest accounts for the period up to 2022-03-31. The latest confirmation statement was filed on 2022-11-07.
Because of the following company's number of employees, it was unavoidable to appoint additional company leaders: Michael D. and Ann D. who have been working together since November 2017 for the benefit of this specific limited company.
Ann D. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.