Melrose
Established in 2003, Melrose is headquartered in London, United Kingdom. They buy good manufacturing businesses and work to improve them.
Last updated on
About Melrose
Founded
2003Estimated Revenue
$10B+Employees
10K-50KCategory
Industry
Executive OfficeLocation
City
LondonState
Greater LondonCountry
United KingdomMelrose
Find your buyer within Melrose