Establishing Your Business In Grenada Part 2 30 September 2014 The Corporate Affairs and Intellectual Property Office in St George’s, is responsible for registering businesses, pursuant to the Companies Act ...