English Dictionary
Definition beneficial owner in British English
beneficial owner noun
[countable] noun
/ˌbenɪfɪʃ(ə)l ˈəʊnə(r)/
English Dictionary