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