About S.n.a. Properties Limited (05169706) United Kingdom