Pushpin Holdings LLC
Consumer Report
- 09-11-2013
- 2
Got a letter saying I owed that much, never rented any equipment from them. I figured this is a scam so I am reporting it to you. I will also call my local police.
Company: Pushpin Holdings LLC
Country: USA
State: New York
City: New York
ZIP: 10119
Address: 1 Penn Plaza, Box 6255
Phone: 8882714480