Company identity
Founded / incorporated
17 June 1996
Company number 03212658
Legal name
INTERFACE PROPERTIES LIMITED
Company type
Private Limited Company
Region
London
Registered address
209 LEY STREET
ILFORD
ENGLAND
IG1 4BL
Insolvency history
No