Neota Logic on the web
Connect, follow and have a conversation with us

United States
One Grand Central Place
60 E 42nd St #1810
New York, NY 10165

United Kingdom
35-41 Folgate St,
Spitalfields,
London
E1 6BX

Australia
Suite 1/750
Blackburn Road,
Clayton 3168