Managing Director
Nicholas Leech
CEO Approval Rating
90/100
Nestor is a legal advisory firm that provides clinical negligence solicitors and financial consulting services for individuals and businesses.