About S S Properties (london) Management Company Limited (06923324) United Kingdom