Put simply, an estate agent is a person or company that is responsible for the sale of properties on behalf of housebuilders/developers.
Put simply, an estate agent is a person or company that is responsible for the sale of properties on behalf of housebuilders/developers.