Overview
Legal name
LOCUM ORGANISER LIMITED
Region
London
Registered address
1 MARK SQUARE
4TH FLOOR
LONDON
ENGLAND
EC2A 4EG
Insolvency history
No