12th Floor Aldgate Tower
2 Leman Street
London
E1 8FA
- Companies registered here
- 6
- Postcode
- E1 8FA
Companies at this address
- Level (1) Se1 Limited (06211402)
- Level (T.a.) Limited (06211387)
- Level Ec3 Limited (06211404)
- Level Holdings Limited (06406708)
- Level Property Investments Limited (10135876)
- Level W5 Limited (06211416)