Definitions:
A home owner is a person or entity who owns a property.
A solicitor or conveyancer is a third party who acts on behalf of the purchaser or seller, before the settlement of a property sale.
An agent is a third party, who provides an independent lodging service for solicitors or conveyancers. This is NOT a real estate agent.