AMBAL LTD
11898571 - Incorporated on 22 March 2019
AMBA RECRUITMENT LIMITED
15171162 - Incorporated on 28 September 2023
AMBA INTERIORS LIMITEDDissolved
05531790 - Dissolved on 8 September 2012
AMBA HYDRAULICS LIMITED
02413739 - Incorporated on 16 August 1989
AMBA PEOPLE LIMITEDVoluntary Arrangement
04316451 - Incorporated on 5 November 2001
AMBA RANDAL LIMITED
14084340 - Incorporated on 4 May 2022
AMBA ARCHITECTURE LIMITED
15579535 - Incorporated on 20 March 2024
AMBA MEDICAL LIMITED
04717258 - Incorporated on 31 March 2003
AMBA SUN LIMITEDDissolved
04562394 - Dissolved on 9 September 2017
AMBA INSTALLATIONS LIMITED
09411056 - Incorporated on 28 January 2015
AMBA ARLINGTON LIMITED
11419762 - Incorporated on 18 June 2018
AMBAB LTDDisolved
15320845 - Dissolved on 6 May 2025
AMBAU LTD
12232995 - Incorporated on 30 September 2019
AMBAA LTD
14179112 - Incorporated on 17 June 2022
AMBA HOLDINGS LIMITED
06443266 - Incorporated on 3 December 2007
AMBA RAM LIMITEDDissolved
03527632 - Dissolved on 17 August 2010
AMBA HEAT LIMITED
05995151 - Incorporated on 10 November 2006
AMBA INC LIMITEDDissolved
07371891 - Dissolved on 12 February 2013
AMBA HEALTHCARE LIMITEDActive - Proposal to Strike off
08276977 - Incorporated on 1 November 2012
AMBA ADVISORY LIMITEDDisolved
10852639 - Dissolved on 14 May 2024