Overview
Legal name
JAMES SMITH & SONS (UMBRELLAS) LIMITED
Region
London
Registered address
2ND FLOOR, 17
SHORT'S GARDENS
LONDON
UNITED KINGDOM
WC2H 9AT
Insolvency history
No