Owner Info
Foursquare Labs
Foursquare Labs, Inc, a Delaware corporation, 36 Cooper Square, 6th Floor, New York, NY 10003, United States of America.
Serial Number
2011-14105 filed on 10 Jun 2011
Correspondent
WEBBER WENTZEL
WEBBER WENTZEL, 10,
2011-14105
Foursquare Labs
10 Jun 2011
WEBBER WENTZEL
WEBBER WENTZEL
WEBBER WENTZEL, 10