About Sj & Rs Properties Limited (09955739) United Kingdom