138b New North Road, London
Reg Number: 02863063
Date of Inc: October 18, 1993
13a Canonbury Yard 190 New North Road, London
Reg Number: 05838457
Date of Inc: June 06, 2006
13a Building Two Canonbury Yard, London
Reg Number: 10490855
Date of Inc: November 22, 2016