About Sma Property Limited (12364308) United Kingdom