ISLAND ARTS STUDIO LIMITED Company number 05214687 · Monitor this company Dissolved Overview People 7 Financial Documents Analysis Location Related Registered office Address278 MILKWOOD ROAD, LONDON, UNITED KINGDOM, SE24 0EZ PostcodeSE24 0EZ Companies at this postcode 12 Map