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