Started with Reg No. 09891480 4 years ago, 21st Century Savings Ltd had been a private limited company until 2019-01-15 - the date it was officially closed. The company's official office address was 34 Howard Business Park, Howard Close Waltham Abbey.
Stewart M. was this firm's director, arranged to perform management duties on 2017-12-13.
Darren S. was the individual who had control over this firm, owned over 3/4 of company shares.