About Sala Properties Limited (04322260) United Kingdom