1991 is the date that marks the establishment of Heywoods & Sons Financial Services Limited, the firm located at The Glades Festival Way, Festival Park in Stoke-on-trent. It was created on Tue, 22nd Oct 1991. Its Companies House Reg No. was 02656136 and its area code was ST1 5SQ. This company had been operating in this business for about 32 years up until Tue, 18th Jul 2023.
Janine S. and John S. were registered as the company's directors and were running the company from 2020 to 2023.
Executives who had control over the firm were as follows: Janine S. owned 1/2 or less of company shares and had 1/2 or less of voting rights. John S. owned 1/2 or less of company shares.