BAIDU LTDDisolved
08976379 - Dissolved on 27 December 2022
OPARE LTD
12406679 - Incorporated on 16 January 2020
BAIDU LIMITEDDissolved
07870704 - Dissolved on 21 January 2014
BAIDURI LTDDisolved
14495264 - Dissolved on 29 April 2025
OPAREL LIMITEDActive - Proposal to Strike off
09841424 - Incorporated on 26 October 2015
OPARELL LIMITEDDissolved
02450726 - Dissolved on 9 September 2014
OPARE VALLEY LIMITEDActive - Proposal to Strike off
15619775 - Incorporated on 5 April 2024
BAIDU TELEVISION LIMITED
SC519482 - Incorporated on 4 November 2015
JOSEPH OPARE LIMITEDActive - Proposal to Strike off
06314049 - Incorporated on 16 July 2007
BAIDU COMMUNICATIONS LIMITED
SC519480 - Incorporated on 4 November 2015
BAIDU SERVICES LTD
14604700 - Incorporated on 19 January 2023
BAIDU.BT NETWORK CO. LTDDissolved
07509920 - Dissolved on 10 September 2013
BAIDU TECHNOLOGY LIMITEDDisolved
15313005 - Dissolved on 6 May 2025
BAIDU WEB SERVICES LTDDissolved
07828346 - Dissolved on 10 June 2014
JOSEPHINE LTD
14618707 - Incorporated on 26 January 2023
JENNIFER OPARE-ARYEE LIMITED
07894049 - Incorporated on 30 December 2011
BAIDU WEBB SERVICES LTDActive - Proposal to Strike off
08074796 - Incorporated on 18 May 2012
SAMMONS RECRUITMENT LTD
00660268 - Incorporated on 24 May 1960
55 Havelock Road, Hastings, TN34 1BE
JOSEPHINE LIMITEDDisolved
04671062 - Dissolved on 19 July 2022
A JOSEPHINE LTD
09603261 - Incorporated on 21 May 2015