10 employees
Lucena Capital is a search firm seeking to purchase and operate a UK SME over the long term.
2021