About Sff Properties Limited (07098220) United Kingdom