About S I Properties London Ltd. (10027217) United Kingdom