Situated at 54 Swaby Road, London SW18 3RA Urban Artist Management Limited was a Private Limited Company registered under the 10874766 registration number. It had been launched seven years ago before was dissolved on 2023-01-31.
This business was led by a single managing director: Maria L., who was designated to this position in 2017.
Maria L. was the individual who controlled this firm, had substantial control or influence over the company.