About S.a.h. Property Developments Ltd (10873386) United Kingdom