Registered at Office 6 Marlowe House, Leighton Buzzard LU7 9LS Stella Oladapo Care Limited was a Private Limited Company with 11269850 registration number. It appeared on 2018-03-22. Stella Oladapo Care Limited had existed in the UK for 3 years.
This business was directed by a single managing director: Stella O., who was formally appointed 6 years ago.
Stella O. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.