ELBOW BEACH CLIMATE IMPACT FUND II LP
LP023968
4th Floor 10 Lower Thames Street London United Kingdom EC3R 6AF
FORWARD COMPOSITES LTDDisolved
08378898
10 Lower Thames Street London EC3R 6AF
GEEKTASTIC INVESTMENT COMPANY LIMITEDActive - Proposal to Strike off
11431719
NORTHERN AND SHELL BUILDING 10 LOWER THAMES STREET LONDON UNITED KINGDOM EC3R 6EN
GEEKTASTIC HIRING ROW LIMITEDActive - Proposal to Strike off
11429932
NORTHERN AND SHELL BUILDING 10 LOWER THAMES STREET LONDON UNITED KINGDOM EC3R 6EN
CLAREMONT CRESCENT MYND 72 LTD
15594132
10 Lower Thames Street London England EC3R 6AF
JAYC MEDIA LIMITEDDisolved
13153248
15 Lower Thames Street Fenchurch Street London United Kingdom EC3R 6EN
EAGLE GENOMICS LIMITEDLiquidation
06587071
10 Lower Thames Street London EC3R 6AF
PRATTS AND PAYNE LLP
OC366349
10 Lower Thames Street London England EC3R 6AF
SOURCECHAIN MARKETPLACE LIMITED
12077799
NORTHERN AND SHELL BUILDING 10 LOWER THAMES STREET LONDON UNITED KINGDOM EC3R 6EN
FUNDERBEAM NOMINEES LTD
11349812
10 Lower Thames Street London England EC3R 6AF
PUSH STUDIOS PLCLiquidation
06943706
10 Lower Thames Street London EC3R 6AF
MTC PROPERTIES LTDLiquidation
10387021
10 Lower Thames Street London EC3R 6AF
AYSHFORD SOLAR (HOLDING) LIMITED
07984851
10 Lower Thames Street London England EC3R 6AF
VUTURE GROUP LIMITED
10220448
Northern And Shell Building 10 Lower Thames Street London United Kingdom EC3R 6EN
FLINTLY POWER LIMITED
07867113
10 Lower Thames Street London England EC3R 6AF
GRAPHITE SQUARE MANAGEMENT COMPANY LTD
13509346
10 Lower Thames Street London England EC3R 6AF
ELBOW BEACH CLIMATE IMPACT FUND I LP
LP023947
4th Floor 10 Lower Thames Street London United Kingdom EC3R 6AF
TWO LITTLE PIGGIES LTDDisolved
11405801
Northern & Shell Building, 8th Floor, 10 Lower Thames Street London England EC3R 6AF
GATEWALES LIMITEDDisolved
05953927
10 Lower Thames Street London England EC3R 6AF
MAGNUS INTERMEDIATE LIMITED
16065991
10 Lower Thames Street London England EC3R 6AF