About Saleha Properties Ltd (11008276) United Kingdom