Esta no es la web de Invescorp, S.L. , porque esta web es de Bahrein, al menos lo es la holding, la cabecera del grupo:
Investcorp Holdings B.S.C. Investor Relationship Management Client Services Compliance Team P.O. Box 5340, Manama, Kingdom of Bahrain
Si tienen una filial española constituida como sociedad limitada, es posible .... la única que vi con este nombre fue la de la sede del barri del Guinardó en Barcelona.
Lo único que se me ocurre es que tengan a un agente comisionista en España, sin ninguna estructura, cuya función solo sea poner en contacto a personas de aquí con la sedes operativas del grupo.
Como te digo posible es, raro también, porque estas corporaciones suelen tener una mínima estructura en los estados donde operan, pero como esto avanza cada día, es perfectamente posible que utilicen oficinas de alquiler de estas compartidas, cuando las precisan.
No sé que más puedo aportar, reconociendo que es muy poco.