4th Floor
30 Fenchurch Avenue
London
EC3M 5AD
- Companies registered here
- 2
- Postcode
- EC3M 5AD
Companies at this address
- Starr International (Europe) Limited (09654797)
- Starr Syndicate Services Limited (02661753)