Check with the State of Washington business licensing service for New Leaf Solutions LLC here http://bls.dor.wa.gov/LicenseSearch/ You will find that 603250930 is a valid UBI number and you will also find links to the Department of Revenue http://dor.wa.gov/content/doingbusiness/registermybusiness/brd/ and the Secretary of State http://www.sos.wa.gov/corps/search_detail.aspx?ubi=603250930
I'm not sure what website said the address is a house but if you check maps.google.com you can see a pic of the building at 1912 Everett Ave, Everett, Wa 98201
These people call off a bunch of different numbers. Claiming to be several different business.
4252121569
4252121566
4252121568
4252121562
They claim also to be take two holdings or take two LLC
LOSERS!! look up all the numbers they are being reported the same way
AND FYI real debt collectors arent gonna comment on sites like these or harrass like the stupid [***] do