top of page


cadre kɑːdə,ˈkɑːdr(ə),ˈkadri

a nucleus or core group of people specially trained for a particular purpose or profession

Our team brings a range of skills but have a common passion for and knowledge of this industry. We understand your business and we know the law well enough to solve the hardest challenges. We also know our limitations and where we can't help, we know exactly who can.

steve mcnab


colleen theron


birsha ohdedar


bottom of page