Registered as 05359964 20 years ago, 123sitesolutions Limited had been a private limited company until 2022/06/21 - the date it was officially closed. The official mailing address was 23 Kings Exchange, Tileyard Road London.
The limited company was managed by just one managing director: Michael R., who was arranged to perform management duties 20 years ago.
Michael R. was the individual who controlled this firm, owned over 3/4 of company shares.