Search

Holmes Place – High-end health club operator with facilities in major Spanish cities


type Former Investment

Date 2005 - 2011