Overview
Legal name
BARRA MANAGEMENT LIMITED
Region
Unknown
Registered address
21 BARRA CROFT
CASTLE VALE
BIRMINGHAM
WEST MIDLANDS
B35 6NF
Insolvency history
No