Nicholls & Nicholls was founded to provide bespoke, expert advice and assistance to individuals and companies who are subject to police investigations, prosecutions and regulatory issues.
Registered name: Nicholls Legal Group Limited
Registered Address: 15 New Bridge Street, London, EC4V 6AU
Registered in England and Wales
Registered Number: 12297417