G gtopala New Member Oct 3, 2020 #1 Property .xyz - The site is a property investment platform in the UK. Seems they have owned the domain for a few years, but just launched their website. Interesting to see premium .xyz names like this being used by new companies.
Property .xyz - The site is a property investment platform in the UK. Seems they have owned the domain for a few years, but just launched their website. Interesting to see premium .xyz names like this being used by new companies.