Mrs Annabel Francesca Eila Vail
Person with Significant Control
26 Leckford
Church Cottage
26 Leckford
Leckford
Hampshire
SO20 6JG
United Kingdom
British
England
May 1969
Companies Controlled (2)
Person with Significant Control
26 Leckford
Church Cottage
26 Leckford
Leckford
Hampshire
SO20 6JG
United Kingdom
British
England
May 1969
Let's build a future together…