About S & I Properties Limited (NI068132) United Kingdom