Advanced company searchLink opens in new window

THE INDEPENDENT FACILITY MANAGEMENT COMPANY LIMITED

Company number 02555477