Overview
Legal name
GLOBETROTTER IMPORTS LTD
Region
London
Registered address
16 JAMES CLOSE
LONDON
ENGLAND
NW11 9QX
Insolvency history
No