This firm operates under the name of Save Progress Ltd. The company was started sixteen years ago and was registered under 06651646 as its reg. no. This headquarters of this company is located in London. You can contact them at 46 Mayville Road. This firm's declared SIC number is 73110, that means Advertising agencies. 2023-03-31 is the last time the accounts were reported.
Concerning this specific business, the full range of director's duties have so far been carried out by David H. who was formally appointed in 2008 in July.
David H. is the individual who has control over this firm, owns over 3/4 of company shares.