Person

Lady Karen Lucinda Alvingham

Person with Significant Control

Soundess House
Nettlebed
Henley-On-Thames
RG9 5BH
England

British

United Kingdom

August 1962