Overview
Legal name
SOVEREIGN TOURISM LIMITED
Region
London
Registered address
12 PLAZA GARDENS, UPPER RICHMOND ROAD
PUTNEY
LONDON
UNITED KINGDOM
SW15 2DT
Insolvency history
No