This particular Interface Consultants Ltd firm has been operating in this business for 6 years, having started in 2018. Started with registration number 11268809, Interface Consultants was set up as a Private Limited Company located in Anglo House, Stourport-on-severn DY13 9AW. This company's declared SIC number is 82990 - Other business support service activities not elsewhere classified. The company's most recent accounts cover the period up to Thu, 31st Mar 2022 and the latest confirmation statement was submitted on Tue, 21st Mar 2023.
The following business owes its accomplishments and constant improvement to exactly two directors, who are Graham B. and Rebecca B., who have been in charge of it since 2018.
Graham B. is the individual who controls this firm, owns 1/2 or less of company shares and has 1/2 or less of voting rights.