About S&n Savani Properties Limited (13571400) United Kingdom