arrow_back
Entities
RODERICK SHOARD
unknown
Individual
RODERICK SHOARD is an individual. Holds positions at 03374221, 03621952, 06273181, and 06743916.
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
π¬π§ 03374221
DIRECTOR
π¬π§ 03621952
DIRECTOR
π¬π§ 06273181
DIRECTOR
π¬π§ 06743916
DIRECTOR
π¬π§ 03374221
SECRETARY
π¬π§ 06273181
SECRETARY
π¬π§ 06743916
SECRETARY