About Sfa Properties Limited (05048053) United Kingdom