Definitions of shelf company
a business entity that only exists on paper but has met all requirements for legal registration, and may be bought by anyone wishing to avoid the normal time it takes to register for business
Fantele was a shelf company, with no substantive assets.