Overview
Legal name
BARROWS CONNECTED STORE UK LIMITED
Region
London
Registered address
TMS HOUSE
CRAY AVENUE
ORPINGTON
ENGLAND
BR5 3QB
Insolvency history
No