Started with Reg No. 11223762 6 years ago, Rascals Castles Limited had been a private limited company until February 1, 2022 - the time it was formally closed. The business last known office address was Hamilton House, 141 Priory Road Liverpool.
The executives were: Mark C. designated to this position in 2018 and Chelsea T. designated to this position in 2018 in February.
Chelsea T. was the individual who had control over this firm, had substantial control or influence over the company.