Geo Location Information for 83.245.63.103 IP Address. The IP Address 83.245.63.103 is located at 53.5333 latitude and -2.61667 longitude in United Kingdom. Friendly Location for the IP Address is England, Wigan, United Kingdom, Wn1 9ep
Omaxe is currently working on 42 real estate projects - 18 Integrated Townships including a Hi-Tech Township, 14 Group Housing projects, 8 Shopping Malls & Commercial Complexes,...