Investment Management

Stephen Taylor is the Head of the Investment division. Town and Country have strategic investments across many sectors including industrial parks, multi-use commercial buildings, retail and office investments.