About Atrax Property Investments Limited (10143772) United Kingdom