Nebula Care Ltd is a dissolved company incorporated on 27 April 2022 with the registered office located in Birmingham, West Midlands. Nebula Care Ltd was registered 3 years ago.
Registered office address changed from 15 Leopold Street Birmingham West Midlands B12 0UP United Kingdom to 35 Larchmere Drive Hall Green Birmingham B28 8JB on 31 August 2022