MOOD STYLE ART LTD Company number 14508800 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address126 126 Upper Street, London, Islington, United Kingdom, N1 1TU PostcodeN1 1TU Map