About Sft Estates Limited (11141168) United Kingdom