Clucas And Holmes Limited has existed on the British market for at least eleven years. Started with registration number 08371681 in 2013, it is based at 77 Pymers Mead, London SE21 8NJ. The firm's SIC and NACE codes are 82990 meaning Other business support service activities not elsewhere classified. Fri, 31st Mar 2023 is the last time when account status updates were reported.
At the moment, the directors appointed by this specific limited company include: Rebecca W. assigned this position on February 16, 2017, Rebecca W. assigned this position in 2015 and Nicholas W. assigned this position in 2013 in January.
Nicholas W. is the individual who has control over this firm, owns over 3/4 of company shares.