Behavox Ltd.

Active09066452 Private limited company
Incorporated
2 June 2014 (12 years)
Previously known as
Invictus Labs Ltd (until 17 September 2014)
Industry
Other business support service activities n.e.c. (82990)
Directors
Shant Arthur Babikian
Jeffrey William Diana
Michael Sean Piwowar
Owned by
Blackrock, Inc.
Erkinbek Adylov
Accounts type
Group
Region
Greater London
Address
29 Albert Embankment
London
SE1 7GR

Filing status

Accounts due
30 September 2027
Last accounts
31 December 2025
Conf. stmt due
16 June 2027
Last conf. stmt
2 June 2026

Charges

Total
9
Outstanding
3
Part satisfied
0
Satisfied
6

Officers 5 active

Officer details are public data from the Companies House register.

Babikian, Shant Arthur
Director · Appointed 8 June 2026
American
Born October 1984 (42)
Trembovolski, Kiryl, Secretary
Secretary · Appointed 27 October 2023
Diana, Jeffrey William
Director · Appointed 24 February 2020
American
Born December 1971 (54)
Piwowar, Michael Sean
Director · Appointed 24 February 2020
American
Born April 1968 (58)
Director · Appointed 2 June 2014
British
Born January 1984 (42)
Officer history (10 former)
8 June 2026
Appointed Babikian, Shant Arthur as Director
8 June 2026
Resigned Yap, Hao Ling as Director
10 June 2025
Resigned Sasaki, Yosuke as Director
22 November 2023
Resigned Slavinskiy, Viacheslav as Secretary
27 October 2023
Appointed Trembovolski, Kiryl, Secretary as Secretary
31 October 2022
Appointed Yap, Hao Ling as Director
29 October 2022
Resigned Lenson, Catherine Louise as Director
28 October 2022
Appointed Sasaki, Yosuke as Director
18 August 2021
Resigned Di Ciaccio, Lucio as Director
18 August 2021
Appointed Lenson, Catherine Louise as Director
7 December 2020
Resigned Golan, Avi as Director
24 February 2020
Resigned Kanji, Hussein as Director
24 February 2020
Resigned Zelov, Roman as Director
24 February 2020
Appointed Di Ciaccio, Lucio as Director
24 February 2020
Appointed Piwowar, Michael Sean as Director
24 February 2020
Appointed Diana, Jeffrey William as Director
24 February 2020
Appointed Golan, Avi as Director
1 October 2019
Appointed Slavinskiy, Viacheslav as Secretary
30 September 2019
Resigned East, Ashton William as Secretary
21 February 2018
Appointed East, Ashton William as Secretary
9 February 2018
Resigned Slavinskiy, Viacheslav as Secretary
10 August 2016
Appointed Slavinskiy, Viacheslav as Secretary
5 July 2016
Appointed Kanji, Hussein as Director
5 July 2016
Appointed Zelov, Roman as Director
2 June 2014
Appointed Adylov, Erkinbek as Director

Ownership 2 active

People and entities with significant control, from the Companies House PSC register

Blackrock, Inc.
Corporate entity · Notified 8 June 2026
Owns 25–50% of shares
Delaware Corporation
Reg. no. 2886049
Individual · Notified 5 July 2016
Owns 25–50% of shares
British
Born January 1984 (42)

Holdings 2

Companies where Behavox Ltd. is registered as a person with significant control

Owns 75–100% of shares
Proposed for strike-off
Owns 75–100% of shares
Active
Former controllers (1)
8 June 2026
Ceased SVF II Bolt Subco (DE) LLC — Owns 25–50% of shares

Financials

Net Assets
£3,744,614
Cash
£172,421
down £770,403 (82%)
Employees
29
up 3 (12%)
Debt Ratio
73%
Current Ratio
1.3x
Balance sheet detail
2019
Fixed Assets£6,885,126
Current Assets£6,943,139
Debtors£6,770,718
Cash£172,421
Creditors (< 1 year)£5,309,466
Creditors (> 1 year)£4,774,185
Net Current Assets£1,633,673
Net Assets£3,744,614

Filings 123

Show all 123 filings

Some other companies at this address

Other companies in this industry

By trade and location

New companies in London →

Explore the largest companies

Largest companies in London, UK →

Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →

← Back to companies Official record on Companies House ↗

Already have an account?

Create your account

Save searches and get the weekly email of new matches.

First name is required.
Last name is required.
Enter an email address like name@example.com.
Must be at least 8 characters. Password must be at least 8 characters.

Already have an account?