3 THE IVORY HOUSE, LONDON
Reg Number: 05633812
Date of Inc: January 01, 1970
EMILIA'S CRAFTED PASTA UNIT C3 IVORY HOUSE,, LONDON
Reg Number: 08989217
Date of Inc: September 04, 2014
UNIT 2 TOWER BRIDGE HOUSE, LONDON
Reg Number: 15015743