We are Advocates and Commissioners for Oaths comprising a team of qualified legal and support staff that diligently assist in effecting our mandate according to clients instructions and guided by law. Our team is up to date with latest legal structures and in tune with new business trends to provide quality and sound legal services to clients.