About S@@f Properties Ltd (13421639) United Kingdom