property due diligence Alberta