IMOGEN PERREAU STUDIO LTD
15445887 - Incorporated on 26 January 2024
CALLFY LTDDisolved
14517029 - Dissolved on 18 March 2025
CALLFORT LTDDisolved
05919018 - Dissolved on 4 August 2022
CALLFIX LTDActive - Proposal to Strike off
06651340 - Incorporated on 21 July 2008
CALLFORM AI LTD
16445514 - Incorporated on 12 May 2025
CALLFLOW LTDDisolved
15690795 - Dissolved on 11 February 2025
PERREAU CONSULTING LTD
14916025 - Incorporated on 5 June 2023
CALLF DEVELOPMENTS LIMITEDDisolved
04787455 - Dissolved on 20 December 2022
IMOGEN LTD
12160340 - Incorporated on 16 August 2019
IMOGEN COLLECTIVE LIMITED
13838435 - Incorporated on 10 January 2022
IMOGEN & I LTD
13334972 - Incorporated on 14 April 2021
CALLFLEX (2) LIMITED
15174569 - Incorporated on 29 September 2023
IMOGEN R LTD
SC805560 - Incorporated on 3 April 2024
IMOGEN'S LTD
13615196 - Incorporated on 10 September 2021
CALLFOR LIMITEDDissolved
01767812 - Dissolved on 24 September 2013
CALLFIX LIMITEDDisolved
12620956 - Dissolved on 26 July 2022
IMOGEN W LTD
15881947 - Incorporated on 6 August 2024
PERREAU CONSULTING LTDDissolved
06734964 - Dissolved on 15 June 2010
CALLFILTER LTDActive - Proposal to Strike off
06977032 - Incorporated on 30 July 2009
CALLFIELD LIMITED
02991108 - Incorporated on 16 November 1994