Registered with number 01683998 fourty two years ago, Damselforce Limited had been a private limited company until 2022-04-13 - the date it was formally closed. Its last known registration address was Minerva 29, East Parade Leeds.
According to this company's executives list, there were six directors to name just a few: Richard S. and James S..
Richard S. was the individual who controlled this firm, had substantial control or influence over the company.