Hi Barry,
Shares offered outside of the tax advantaged share schemes, do not have the same tax advantages.
The free shares will be treated as a benefit and will be subject to Income Tax and National Insurance.
You should report the tax and National Insurance through a Self Assessment tax return, if your employer does not deduct these through payroll.
Tax and Employee Share Schemes
Thank you.