Websites hosted on 143.210.133.220 IP Address
Geo Location Information for 143.210.133.220 IP Address. The IP Address 143.210.133.220 is located at 52.6333 latitude and -1.1333 longitude in United Kingdom. Friendly Location for the IP Address is Leicester, Leicester, United Kingdom, LE1.
A Leading UK University — University of Leicester
- le.ac.uk
Excellent teaching, world changing research and business innovation
17,270
$
842,400.00