LLRC was founded in 1993 and is established under UK company law as a Company Limited by Guarantee. Registered Company Number 3821690

Registered Office:

Times Building,
South Crescent
Llandrindod Wells
Powys
LD1 5DH
UK

by email to mail at llrc.org

Postal address:

LLRC,
Times Building,
South Crescent
Llandrindod Wells
Powys
LD1 5DH
United Kingdom