First Floor Capital House
61 Amhurst Road
London
E8 1LL
- Companies registered here
- 4
- Postcode
- E8 1LL
Companies at this address
- Beachmaster Investments Limited (08268753)
- Beachmaster Management Limited (09609015)
- Dudobi Limited (05159668)
- Pelagos Holdings Limited (07322184)