Independent Facilities & Technical Support Services Limited is a dissolved company incorporated on 11 August 2017 with the registered office located in Sheffield, South Yorkshire. Independent Facilities & Technical Support Services Limited was registered 8 years ago.