Canmoor is a leading private commercial property business. Since inception it has acquired £500 million of investment joint ventures and has a development programme in excess of £250 million.