About S & I Properties Management Ltd (12750894) United Kingdom