Yes, it is compulsory to have a website to list on BSE platform. The website shloud have every information related to the company (from contact details to operations)