About S S Properties (london) Limited (12980525) United Kingdom