Creative Thought Consultancy Limited has existed in the United Kingdom for at least 10 years. Started with Companies House Reg No. 09341925 in 2014, it have office at 34 Tower Road, Blackburn BB2 5LE. This company's registered with SIC code 62030 meaning Computer facilities management activities. 2022-12-31 is the last time when the accounts were reported.
Leon N. is this specific firm's only managing director, that was designated to this position in 2014.
Leon N. is the individual who has control over this firm, owns over 3/4 of company shares.