Address

Squarespace Inc
187 Lafayette Street
4th Floor
New York, NY 10013
United States

Open Map

Squarespace Inc
459 Broadway
5th Floor
New York, NY 10013
United States

Open Map

Business classification

VCID: 125444
Profile

Corporate information

Official name
Squarespace Inc

Registration country

Official identities

US CIK 0001496963

Investment activity status
Active investor