About Ludlow Royal British Legion Victory House Club Limited (IP13660R) United Kingdom