real estate due diligence Tenerife