Due Diligence for Major Developer