Overview
Legal name
LIBRA PUBLISHING LIMITED
Region
South East England
Registered address
14 FAIRFIELD AVENUE
DATCHET
SLOUGH
BERKS
SL3 9NQ
Insolvency history
Yes