The Ramblers Association is a company limited by guarantee,registered in England and Wales. Company Registration Number 4458492 Registered as a charity in England and Wales Number 1093577.
Registered Office: 2nd floor,Camelford House, 87-90 Albert Embankment London SE1 7TW