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