20-22 LEINSTER SQUARE, LONDON
Reg Number: 00879018
Date of Inc: November 05, 1966
Reg Number: 13089927
Date of Inc: January 01, 1970