RevolutionPlus Property Development Company addresses "false narratives" and "media intimidation" regarding its Flourish Apartments & Terraces Project in L