NOVACAP FS I CO-INVESTMENT (LEWIS & ELLIS) II, L.P.
2139444
000000000
514-214-9030
No business address disclosed
Same as business address