It looks like nothing was found at this location. Maybe try a search?
Sitges Villa Services S.L., Av. Artur Carbonell, 27, 08870 Sitges, Barcelona, España.