Overview
Legal name
CAFE BARCA LIMITED
Region
Unknown
Registered address
115 FULHAM PALACE ROAD
HAMMERSMITH
LONDON
W6 8JA
Insolvency history
No