You need to notify Companies House within 28 days of any share purchase. Public companies must also notify the exchange on which the shares are traded (e.g. the Stock Exchange or AIM).
If the purchase is being made out of capital, you must give your creditors advance notice (see questions 5 and 8). You must also advise Companies House, with a copy of the directors' statutory declaration and the auditor's report.