About Sha & Salah Properties Limited (11796634) United Kingdom