20 UHARA SQUARE, LONDON
Reg Number: 12255596
Date of Inc: October 10, 2019
9 Uhura Square, London
Reg Number: 14509450
Date of Inc: November 28, 2022
9 Victorian Grove, London
Reg Number: 10932790
Date of Inc: August 25, 2017