26 27 THORNHAUGH ST, LONDON
Reg Number: 15220253
Date of Inc: January 01, 1970
29 Russell Square, London
Reg Number: 00596820
Date of Inc: January 09, 1958