The Owner's Office,Holiday Inn London - Commercial, London
Reg Number: 10665623
Date of Inc: March 13, 2017
Flat 8 43 Cavell Street, London
Reg Number: 13092149
Date of Inc: December 21, 2020
Flat G01 43 Cavell Street, London
Reg Number: 14691493
Date of Inc: February 27, 2023