Registered as 05981909 18 years ago, Ichabod Consulting Limited had been a private limited company until Tue, 7th Dec 2021 - the day it was formally closed. The company's latest registration address was 409-411 Croydon Road, Beckenham.
Seamus M. was the following firm's director, appointed in 2006 in October.
Executives who had control over the firm were as follows: Seamus M. owned over 1/2 to 3/4 of company shares and had over 1/2 to 3/4 of voting rights. Caroline M. owned 1/2 or less of company shares, had 1/2 or less of voting rights.