Geo Location Information for 85.13.200.100 IP Address. The IP Address 85.13.200.100 is located at 51.5085 latitude and -0.12574 longitude in United Kingdom. Friendly Location for the IP Address is England, London, United Kingdom, En1 3sz
Ultra low latency Certified APIs for Direct Market Access: FIX Engine, FIX/FAST Decoder, Market Data Handlers, Order Execution, Trade Capture, Drop Copy, Reporting.