Definition

Legal Entity

The specific registered organisation submitting the bid.

Plain-English explanation

Accounts, insurance, accreditations and references should all belong to the bidding entity.