take a look at the DNS errors on this site. Might it affect how google indexes the site? The site is not even returned in searches http://www.intodns.com/legacytrustuk.org
Ok, so here is what intoDNS is complaining about. I'll first give you all the commands I executed and then explain them step by step.
So the first thing I did was ask the Whois Server what he thinks the DNS Servers for legacytrustuk.org are. He returns the telivo.com ones.
So it's exactly as intoDNS explains. The parent Nameservers (those responsible for the TLD .org) think that ns0.telivo.com and ns1.telivo.com are authoritative for legacytrustuk.org. However when you ask them they tell you something different. And there's the missmatch. So technically it works but formally - as far as the registar information goes - the setup is broken.
To fix this just update the Domain Registration Information. Remove the ns0.telivo.com and ns1.telivo.com nameservers from the registar info and add the two ns0.lcn.com and ns1.lcn.com servers.
(Reposting my answer to your SO question.)
To index a site, Google has to be able to reach it. The absense of
But one of the biggest problems surely is:
...which is going to make it hard for Google or anyone else to actually visit the site. But I was able to ping it and get name resolution (18.104.22.168), so clearly something somewhere is working for you.
At the end of the day, you want to clean up the errors regardless of SEO.