About Al Sarmada Property Investments Limited (11293001) United Kingdom