Baba & Mountains And Water Limited is an active company incorporated on 26 March 2025 with the registered office located in Bromley, Greater London. Baba & Mountains And Water Limited was registered 8 months ago.
Registered office address changed from 103 Shardeloes Road London SE14 6RU England to Flat B3 Homesdale Centre 216-218 Homesdale Road Bromley BR1 2QZ on 28 August 2025
Submitted on 28 Aug 2025
Director's details changed for Mr Xinhe Zhang on 28 August 2025
Submitted on 28 Aug 2025
Registered office address changed from 59 Havelock Road Bromley BR2 9NY England to 103 Shardeloes Road London SE14 6RU on 16 June 2025
Submitted on 16 Jun 2025
Director's details changed for Mr Xinhe Zhang on 16 June 2025
Submitted on 16 Jun 2025
Change of details for Mr Xinhe Zhang as a person with significant control on 16 June 2025
Submitted on 16 Jun 2025
Registered office address changed from 86 Andace Park Gardens Widmore Road Bromley BR1 3DH England to 59 Havelock Road Bromley BR2 9NY on 2 June 2025