arrow_back
Entities
JOHN SNELL
unknown
Individual
JOHN SNELL is an individual. Holds positions at 6 companies, including 02703523, 03097332, 03825478, TERRA FIRMA LIMITED, 03221066, and 1 other.
bookmark_add
Save this entity to a watchlist Β· Get alerts on changes Β· API access
Sign up free
Signal Intelligence
verified
No sanctions, PEP status, or adverse risk signals are currently on record for this entity.
Associated Companies
π¬π§ 02703523
DIRECTOR
π¬π§ 03097332
DIRECTOR
π¬π§ 03825478
DIRECTOR
π¬π§ TERRA FIRMA LIMITED
SECRETARY
π¬π§ 03097332
SECRETARY
π¬π§ 03221066
SECRETARY
π¬π§ 03289838
SECRETARY