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 phone

01597 824 771 in United Kingdom
44 1597 824 771 from outside UK

by email

mail@llrc.org

Postal address:

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