YOURSHIELD LIMITED
Company Number: 08693210
REGISTERED OFFICE
LANCASTER HOUSE 16 MOORFIELD CLOSE
LEEDS
LS19 7YA
ENGLAND
LEEDS
LS19 7YA
ENGLAND
Incorporation Date:
17/09/2013
Previous Name:
BARBARUS LIMITED
(until 20/09/2019).
INDUSTRIES
65120 – Non-life insurance
Controlled By
Dakota Bidco Limited
