Tim Richards is the Managing Partner of Michelmores.
470 people are employed at Michelmores.
The NAICS codes for Michelmores are [54111, 541, 5411, 54].
The SIC codes for Michelmores are [811, 81].