About S&jb Property Limited (12115782) United Kingdom