About S H Properties (london) Limited (12318109) United Kingdom