Company name: ART INSTALLATION SERVICES
Description: Experienced art technicians install work in public and private spaces, on a permanent or temporary basis.
Apartment 9, The People’s Church, 8A Grafton Square, London SW4 0DE, United Kingdom