No, the use of the word "public" refers to the legal classification of the company and has nothing to do with being a space for public use. In this case, the company is limited by guarantee so that means it doesn't have shareholders. It is still a private premises and they can allow you on the premises or ask you to leave as they see fit (so long as they don't breach some other law).