KILGOUR consultancy Services
Robert Kilgour is a Scottish serial entrepreneur, investor and property developer who is also Chief Executive of Dow Investments Plc, which he founded in May 1990.
Robert was born in Edinburgh, brought up in Fife and currently divides his time between London and Scotland.