SELVARA
Legal notice
Publisher notice for the SELVARA LLC website, with the Palo Alto address and the representative.
This website is published by SELVARA LLC. Address: 830 Stanford Shopping Center, Palo Alto, CA 94304, United States. Email heatherharrell897@gmail.com. Phone +1 304 415 7008. Business license number B20260309935. D-U-N-S 147860190. Representative: Kylie Alyssa Kinsolving. Selvara and the SELVARA to the right of the plate are not a second company. No Chinese legal name was supplied.