About S F T Properties Limited (02687964) United Kingdom