TROWERS & HAMLINS LLP
Admitted: 01/10/10
Nimr Al Nakheel Centre, Building A, 1St Floor, Iman Saud Bin Abdulazi, Bin Muhammad Road, Riyadh, Saudi Arabia
02074238000