About S & N Properties Limited (03304733) United Kingdom