INTERFACE CONTRACTS LIMITED

Company number 02699908 ·

Dissolved

2 notices naming this company in The Gazette, the UK's official public record

What happened since

11 October 2023 · Notice of move from Administration to Dissolution (filed at Companies House)

Gazette notice texts and source documents are available to subscribers. See subscription

13 November 2023

Subscribers only Subscribers only

Subscribers only

19 October 2021

Subscribers only Subscribers only

Subscribers only