Overview
Legal name
THE INTERIOR DESIGN COMPANY LIMITED
Region
London
Registered address
LOTUS
PHARAOH'S ISLAND
SHEPPERTON
MIDDLESEX
ENGLAND
TW17 9LN
Insolvency history
No