B A Nicol & Associates offer legal services. They can handle your needs as legal counselors, barristers, solicitors and even more and have the skills to advise you with your immigration inquiries.