About Sftb Properties Ltd (13694322) United Kingdom