About Salz Properties Limited (11057124) United Kingdom