British Contact Lens Association
A body corporate is a limited company or limited liability partnership that has been incorporated with Companies House. Bodies corporate registered with the GOC are known as business registrants.
A business registrant is a body corporate that has registered with the GOC.