Started with Reg No. 09749912 9 years ago, Apple Restoration Ltd had been a private limited company until 2021-07-13 - the time it was officially closed. The firm's last known office address was 121 Lark Lane, Liverpool.
This business was managed by a single managing director: Thomas N., who was appointed in 2015.
Thomas N. was the individual who controlled this firm, owned over 3/4 of company shares.