David Roper is the CEO of Melrose Plc.
38 people are employed at Melrose Plc.
Melrose Plc is based in London, Essex.
The NAICS codes for Melrose Plc are [52393, 523, 5239, 52].
The SIC codes for Melrose Plc are [679, 67].