The Nameserver ns2.llamadigital.net have a IP Address of 91.236.190.21 which is hosted on United Kingdom.
Find a shared home ownership scheme you can afford with the Share to Buy portal - accessible, transparent housing schemes online.