About us
Company Address
CENTRAL: Calle del Montsià, 75
08211 Castellar del Vallès Barcelona
Spain
WC Loc, portable loo sale and rental. Over the last 20 years, the firm has made important contributions to the ecological portable toilet industry. We have the latest in cleaning and transport equipment, as well as a complex computer system that manages the whole process in real time, thus giving out service value added way above market standards.