About S&a Properties (se Ldn) Limited (12894473) United Kingdom