17-25 NEW INN YARD,
Reg Number: 02918065
Date of Inc: December 04, 1994
Reg Number: 03139939
Date of Inc: January 01, 1970
HUMAN RIGHTS ACTION CENTRE, LONDON
Reg Number: 01735872