Alain A Johns Partnership is a multi disciplinary law practice with special focus on litigation.

Established in 2000, the firm has undertaken work of a diverse nature, in the areas of both litigation and corporate, and has been recognised as a practice with both breadth and depth.