Overview
Legal name
THE STAFFORD COLLECTION LIMITED
Region
London
Registered address
16-18 ST.JAMES'S PLACE
WESTMINSTER
LONDON
UNITED KINGDOM
SW1A 1NJ
Insolvency history
No