Complaint: Helm Management INC. has failed to even reply to our requests for repairs and needs. Helm Management has also charged excessive and fradulent fines, along with failure to even attempt at fixing the issues we have. They ignore and bully us because they’re the big management company and we are simply renting out their commercial space.
Address: 336 E 59th Street New York, New York USA
Phone: (212) 832-1117