About Sf1 Properties Limited (13182732) United Kingdom