Overview
Legal name
INDISH INTERIORS LIMITED
Region
Unknown
Registered address
11 JAPAN CRESCENT
LONDON
ENGLAND
N4 4BB
Insolvency history
No