People John Swire peoplepill id: john-swire-2JS 1 views today 1 views this weekPeerage person ID=258987John SwireBiographyListsAlso ViewedThe basicsQuick FactsIntroPeerage person ID=258987isPeerGenderMaleFamilyChildren:Helen Lindsay Swire John SwireListsJohn Swire is in following listsBy work and/or countryNotable PeersGender:Male comments so far.CommentsJohn Swire