Shelf Companies Last updated on 11 December 2020. Written by Offshore Protection. Shelf CompaniesShelf Companies are ready-made, never used corporations that have been created to meet a client's immediate needs.