100957: Ena Henderson Resided at: Glasgow Details Record Type: Person Gender: F Brothers Keeper Reference: CEC 964 Record Maintained by: CEC