Real estate investment, development and asset management company Thackeray Group has acquired out of receivership the landmark Howells Building in the centre of Cardiff, UK, with plans to carry out a repositioning of the building as a mixed-use destination.