Themis Law Partners LLP

Registered office: Second Floor, Berkeley Square House, London, London, W1J 6BD

Practice areas: Corporate & Commercial

SRA number: 8011598