Registered as 11523778 six years ago, Ross Mason & Co Ltd had been a private limited company until 2023-10-17 - the day it was formally closed. Its official office address was 14 Whinfell Road, Liverpool.
Lee W. was this firm's managing director, formally appointed on 2022-04-01.
Lee W. was the individual who had control over this firm, owned over 3/4 of company shares.