About Sbf Properties Limited (10043843) United Kingdom