What is public warehousing? 
Public warehousing is a contract in which a warehouseman agrees to receive and store goods for the bailer or any other person who holds ownership or possession of the goods.