About 3sl Properties Limited (10770299) United Kingdom