Overview
Legal name
ALEXANDER & BJORCK LIMITED
Region
London
Registered address
THE COURTYARD
14A SYDENHAM ROAD
CROYDON
UNITED KINGDOM
CR0 2EE
Insolvency history
No