17-25 New Inn Yard,
Reg Number: 02918065
Date of Inc: April 12, 1994
Reg Number: 03139939
Date of Inc: December 16, 1995
HUMAN RIGHTS ACTION CENTRE, LONDON
Reg Number: 01735872
Date of Inc: January 01, 1970