1.Afpe.org.uk
Rank:2,367,525
Worth:$130
The nameserver afpe.org.uk have a IP Address of 37.61.234.252 which is hosted on United Kingdom.