# Pushpull Technology Ltd

## Details

- **Company number:** [08400980](https://find-and-update.company-information.service.gov.uk/company/08400980)
- **Status:** Active
- **Type:** Private Limited Company
- **Incorporated:** 13 Feb 2013
- **Registered office:** 93 GLOUCESTER PLACE, LONDON, W1U 6JQ
- **Nature of business:** Data processing, hosting and related activities
- **Corporate group:** [TP Icap Group Services Limited](/group/26804) (21 companies)




## Control

| Name | Nature of control | Notified | Ceased |
|---|---|---|---|
| Mr David Christopher Jones | ownership-of-shares-25-to-50-percent | 6 Apr 2016 | 6 Apr 2019 |
| Mr Daniel Eccleston | ownership-of-shares-25-to-50-percent | 6 Apr 2016 | 6 Apr 2019 |
| Tp Icap Emea Investments Limited | ownership-of-shares-25-to-50-percent, voting-rights-25-to-50-percent | 29 Mar 2023 |  |



## Accounts

| Year ended | Net assets | Cash | Employees |
|---|---|---|---|
| 31 Dec 2025 | -£203,723 | £265,147 | 0 |
| 31 Mar 2025 | £612,981 | £1,226,361 | 10 |
| 31 Mar 2024 | £2,025,184 | £3,453,504 | 8 |
| 31 Mar 2023 | - | £3,818,894 | 7 |
| 31 Mar 2022 | - | £323,814 | 7 |
| 31 Mar 2021 | - | £552,950 | 6 |
| 31 Mar 2020 | - | £169,252 | 6 |
| 31 Mar 2019 | - | £586,388 | - |
| 31 Mar 2017 | - | £16,826 | - |
| 31 Jul 2014 | - | £155,168 | - |



## Owned by

Pushpull Technology Ltd → [TP Icap Emea Investments Limited](/company/07042902) → [TP Icap Group Services Limited](/company/01105245)





## Companies at the same address

- [305 Queenstown Road Management Ltd](/company/06273966) (06273966)
- [36 Providence Place Limited](/company/11980128) (11980128)
- [57-59 Philbeach Gardens Limited](/company/11652964) (11652964)
- [Access Equity Management Limited](/company/04077379) (04077379)
- [Actant Limited](/company/04093940) (04093940)
- [Ad Fab Media Limited](/company/06858018) (06858018)
- [All About Flights Limited](/company/02486963) (02486963)
- [Antigo House Limited](/company/11844666) (11844666)
- [Argentil Capital Partners (UK) Limited](/company/09488586) (09488586)
- [BAC Castings Limited](/company/04608056) (04608056)



