Overview
Legal name
BAT AND BALL BARS 2 LTD
Region
London
Registered address
MARLBOROUGH HEAD
36 DRURY LANE
LONDON
UNITED KINGDOM
WC2B 5RR
Insolvency history
No