Building Blocks For eCommerce, Inc. Legal Form Delaware corporation Registered Office 169 Madison Ave STE 15701 New York, NY, 10016 US Mailing Address 169 Madison Ave STE 15701 New York, NY, 10016 US EIN 39-2086012 Last updated on May 13th, 2025.