About Sa Property Management (london) Limited (11820536) United Kingdom