The first part of the form is to register a business name, complete the entire application form and return to any of The Business Licence Division offices. Complete a business licence application form.The first part of the form is to register a business name. The various forms of land ownership in The Bahamas have their beginnings in English law and can include crown land, commonage land, and generational land. Generally speaking, no permits or licenses are necessary when purchasing property in the Bahamas. Almost no buildings or parking lots are public property. If they tell you to leave or stop filming, you are breaking the law if you do not do so. Yes, it is legal to ban certain people from accessing a business or private property.