ODYSSEY HANDSHAKE I SPV, LP
2131719
000000000
44 7552 354875
No business address disclosed
Same as business address