Overview
Legal name
CROYDON WINE BARS LIMITED
Region
London
Registered address
TEMPLE HOUSE
103A HIGH STREET
CROYDON
SURREY
CR9 2UY
Insolvency history
Yes