General information

Name:

Squareup Europe Limited.

Office Address:

6th Floor One London Wall EC2Y 5EB London

Number: 08957689

Incorporation date: 2014-03-25

End of financial year: 31 December

Category: Private Limited Company

Status: Active

Description

Data updated on:

The company is known under the name of Squareup Europe Ltd.. The firm was established ten years ago and was registered with 08957689 as its registration number. This registered office of this firm is located in London. You may visit them at 6th Floor, One London Wall. It has been already eight years that The company's registered name is Squareup Europe Ltd., but up till 2016 the name was Squareup (UK) and up to that point, until 2016-05-23 the business was known as Integrated Business Support. It means this company used three other names. The enterprise's SIC code is 58290 meaning Other software publishing. Its most recent annual accounts cover the period up to December 31, 2022 and the latest confirmation statement was submitted on March 25, 2023.

Taking into consideration the following firm's constant growth, it was vital to appoint other directors: Samina H., Richard B. and Paul D. who have been working together since 2023 to promote the success of this specific company.

  • Previous company's names
  • Squareup Europe Ltd. 2016-06-07
  • Squareup (UK) Limited 2016-05-23
  • Integrated Business Support Ltd. 2014-03-25

Company staff

Samina H.

Role: Director

Appointed: 25 May 2023

Latest update: 28 February 2024

Richard B.

Role: Director

Appointed: 13 September 2022

Latest update: 28 February 2024

Paul D.

Role: Director

Appointed: 18 May 2018

Latest update: 28 February 2024

People with significant control

The companies with significant control over this firm include: Block, Inc. owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Wilmington, County Of New Castle at Corporation Trust Center, 1209 Orange Street, 94103, Delaware and was registered as a PSC under the reg no 4699855.

Block, Inc.
Address: PO BOX 19801 Corporation Trust Center, 1209 Orange Street, Wilmington, County Of New Castle, Delaware, 94103, United States
Legal authority United States, Laws Of The State Of Delaware
Legal form Corporate
Country registered Delaware
Place registered Delaware, United States
Registration number 4699855
Notified on 6 April 2016
Nature of control:
over 3/4 of shares
3/4 to full of voting rights
right to manage directors

Accounts Documents

Account next due date 30 September 2024
Account last made up date 31 December 2022
Confirmation statement next due date 08 April 2024
Confirmation statement last made up date 25 March 2023

Company filings

Filing category

Hide filing type
Accounts Address Annual return Capital Confirmation statement Incorporation Mortgage Officers Persons with significant control Resolution
Free Download
Full accounts for the period ending 31st December 2022 (AA)
filed on: 11th, October 2023
accounts
Free Download Download filing (23 pages)

Search other companies

Services (by SIC Code)

  • 58290 : Other software publishing
10
Company Age

Similar companies nearby

Closest companies