Paint Shops
Massias Car Paint Shop Ltd
Averof Nikolaou & Sons Ltd
Argyrou Auto Finish Ltd
SA.MI.MA Ltd