About Sj & Sj Properties Limited (11415896) United Kingdom