Overview
Legal name
SEDLEY PLACE DESIGN LIMITED
Region
London
Registered address
68 VENN STREET
CLAPHAM COMMON
LONDON
SW4 0AX
Insolvency history
No