About Sfs Property Ltd (09465813) United Kingdom