Here is Jazzmin's guide on getting a company house and shop:
Gaining the shop
To get a company shop you need 5 players in the company
and cannot go below that to maintain the shop. However, they must be from 5
separate OGPlantet accounts.
Gaining the house
To gain the company house: You must have a certain number of players(I think it's something like 11-15). There is a certain fame requirement(No idea what it is but when I was a company leader we had at least 200k total). And you must all contribute for three months(I think) above a certain number and it will appear at the end of the third month.