This company's Corporate license # C2103609 is suspended. This means they cannot do business of any kind. Their address is 931 Schumaucker, LA 90048 and the owner is a Robin L. Wells. It is not clear what they are trying to sell but if you get a call from them, file a complaint (on-line) withe the Federal Trade Commission and the Secretary of State.
Annonymous Nov 10th, 2012