112 Strand,
Reg Number: 02043116
Date of Inc: August 04, 1986
111 Strand,
Reg Number: 04726084
Date of Inc: April 07, 2003
112 Strand, London
Reg Number: 03472116
Date of Inc: November 27, 1997