Overview
Legal name
AB LOCUM LTD
Region
South East England
Registered address
72 FURNIVAL AVENUE
SLOUGH
BERKSHIRE
UNITED KINGDOM
SL2 1DW
Insolvency history
No