SpyGlass Trading Solutions Ltd. Registered in UK. Hill House 118 High Street Uxbridge Middlesex UB8 1JT No: 6738461