Started with Reg No. 05731419 18 years ago, Efti Limited had been a private limited company until 2018-06-09 - the date it was formally closed. The firm's last known registration address was Bamfords Trust House, 85-89 Colmore Row Birmingham. The company was known as The Finishing Touch (l.spa) up till 2015-01-21 when the business name got changed.
Craig B. and Paul L. were listed as enterprise's directors and were managing the company from 2006 to 2018.