About Sala Property Limited (09978959) United Kingdom