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