What do you mean "allow"? Do you mean grant them a license or do you mean "not bother to take action"?
If you own the company then there isn't much need for a formal license, unless you plan to sell the company.point in granting the company a licence again or just let them use it anyway, and if I do, is there any need to register it?
That is just a service they offer. There is no legal requirement to register or any actual need if the licensee already has a written license doc from the licensor.Following on from this, is it compulsory to report the license?
Does this imply you should report it or just recommend that you do?
https://www.gov.uk/using-somebody-elses-intellectual-property/trade-marks