About S&n Group Properties Limited (05036514) United Kingdom