Ogilvy, Gillanders & Co. Limited is a dissolved company incorporated on 5 March 2007 with the registered office located in London, Greater London. Ogilvy, Gillanders & Co. Limited was registered 18 years ago.
Ogilvy, Gillanders is a professional services firm that plays a strategic role in infrastructure, covering all stages of the project process from identification to operation.
Financials
Net Assets, Total Assets & Total Liabilities (2011–2020)