2 & A Half
Devonshire Square
London
EC2M 4UJ
- Companies registered here
- 3
- Postcode
- EC2M 4UJ
Companies at this address
- Jane Street Europe Limited (05903707)
- Jane Street Financial Limited (06211806)
- Jane Street International Trading Ltd (08721394)