Interfac started conducting its operations in 2010 as a Private Limited Company with reg. no. SC378188. This firm's headquarters was located in Aberdeen at 37 Albert Street. This Interfac Limited firm had been operating offering its services for at least seven years.
Andrew D. was this enterprise's managing director, selected to lead the company on 7th May 2010.