Started with Reg No. 05067024 20 years ago, Facility Interior Installations Limited had been a private limited company until May 23, 2017 - the date it was formally closed. The last known mailing address was 7 Redbridge Lane East, Ilford.
James O. and Mark O. were listed as enterprise's directors and were managing the company for 13 years.