2020 marks the beginning of Exc Group Limited, a firm located at Suite 14 Mezzanine Floor, Royal Liver Building in Liverpool. The company was created on 2020-05-26. The registration number was 12621703 and the company postal code was L3 1HU. The firm had existed on the market for 2 years until 2022-12-27.
The executives were as follow: Paul W. formally appointed four years ago and Alex H. formally appointed in 2020 in May.
Alex H. was the individual with significant control over this firm, owned over 3/4 of company shares.