T20 TOUCAN HOLDCO LIMITED
14502343 - Incorporated on 23 November 2022
RSS GLOBAL LIMITED
14526152 - Incorporated on 6 December 2022
T20 TOUCAN MIDCO2 LIMITED
15241560 - Incorporated on 27 October 2023
RSS GLOBAL CENTRAL SERVICES LIMITED
14530326 - Incorporated on 8 December 2022
TOUCAN HOLDCO LIMITEDDisolved
15002910 - Dissolved on 1 July 2025
T20 ULTIMO HOLDCO LIMITED
14404972 - Incorporated on 7 October 2022
T20 AF HOLDCO LIMITEDLiquidation
15072106 - Incorporated on 15 August 2023
T20 CHEMISTRY HOLDCO LTD
15300409 - Incorporated on 21 November 2023
BARBER TOUCAN LIMITED (4393244)
1 THE CRESCENT, STATION ROAD, WOLDINGHAM, CATERHAM, SURREY, UNITED KINGDOM, CR3 7DB
S.T HOLDCO LIMITED
27 OLD GLOUCESTER STREET, LONDON, UNITED KINGDOM, WC1N 3AX
I & M HOLDCO LIMITED
1 BEASLEY'S YARD 126 HIGH STREET, UXBRIDGE, MIDDLESEX, ENGLAND, UB8 1JT
J&N HOLDCO LIMITED
159 BURGESS ROAD, SOUTHAMPTON, ENGLAND, SO16 7AA
I&M HOLDCO LIMITED
1 Bealey's Yard 126 High Street, Uxbridge, England, UB8 1JT
WB HOLDCO 2 LIMITED
24 SAVILE ROW, LONDON, ENGLAND, W1S 2ES
ML HOLDCO LIMITED
27-28 EASTCASTLE STREET, LONDON, ENGLAND, W1W 8DH
FW NP HOLDCO LIMITED
C/O FORESIGHT GROUP LLP THE SHARD, 32 LONDON BRIDGE STREET, LONDON, UNITED KINGDOM, SE1 9SG
HOLDCO (NO. 1902) LIMITED
5TH FLOOR 40 GRACECHURCH STREET, LONDON, ENGLAND, EC3V 0BT
HA HOLDCO LIMITED
49 MOUNT STREET, LONDON, UNITED KINGDOM, W1K 2SD
WB HOLDCO 1 LIMITED
24 SAVILE ROW, LONDON, ENGLAND, W1S 2ES
BDC HOLDCO LIMITED
KENT HOUSE 14-17 MARKET PLACE, LONDON, UNITED KINGDOM, W1W 8AJ