301 Java House 15 Botanic Square, London
Reg Number: 13463330
Date of Inc: June 17, 2021
Java House 15 Botanic Square, London
Reg Number: 14787798
Date of Inc: April 10, 2023
502 JAVA HOUSE, LONDON
Reg Number: 11691996
Date of Inc: January 01, 1970
502 Java House Botanic Square, London
Reg Number: 08451499
Date of Inc: March 19, 2013