Blackwall Brothers Limited is an active company incorporated on 13 September 2024 with the registered office located in Birmingham, West Midlands. Blackwall Brothers Limited was registered 1 year 2 months ago.
Confirmation statement made on 12 September 2025 with updates
Submitted on 19 Sep 2025
Registered office address changed from Sterling House 71 Francis Road, Edgbaston Birmingham United Kingdom B16 8SP United Kingdom to Sterling House 71 Francis Road, Edgbaston, Birmingham B16 8SP on 7 October 2024