This company called Efl Specialist Services was established on December 16, 2004 as a Private Limited Company. This firm's head office can be contacted at London on International House, 776-778 Barking Road. Should you need to contact this business by post, the area code is E13 9PJ. The official registration number for Efl Specialist Services Ltd is 05315250. 2 years from now the firm changed its business name from Ecoflor to Efl Specialist Services Ltd. This firm's principal business activity number is 43330 which stands for Floor and wall covering. The company's latest filed accounts documents were submitted for the period up to 2021-07-31 and the most recent annual confirmation statement was filed on 2021-12-16.