No 1 Cavendish Place, London
Reg Number: 05540409
Date of Inc: August 18, 2005
6 Cavendish Place, London
Reg Number: 04648650
Date of Inc: January 27, 2003