LONDON: Appreciate Group plc has completed the sale of Budworth Properties Ltd, a Group subsidiary which owns the land and buildings located at Valley Road,...