TROWERS & HAMLINS LLP
Admitted: 01/10/18
Office 2403, Level 24, Boulevard Plaza Tower 2, Downtown, Po Box 23092, Dubai, Dubai, United Arab Emirates
97143519201
These solicitors work at the same firm/address.