Overview
Legal name
BROTHERHOOD OF THE CROSS AND STAR(THE) LIMITED
Region
London
Registered address
OLUMBA HOUSE, FALMOUTH ROAD, LONDON SE1 6RT OLUMBA HOUSE
FALMOUTH ROAD
LONDON
ENGLAND
SE1 6RT
Insolvency history
No