60 The Arches, New Covent Garden Market, London
Reg Number: 08119786
Date of Inc: June 26, 2012
12 AND 13 ARCHES, LONDON
Reg Number: 03460445
Date of Inc: April 11, 1997
Railway Arch 31 New Covent Garden Market, London
Reg Number: 10043526
Date of Inc: March 04, 2016