Barsa Services Limited

Private limited company · N17 6AE London · 17393082

Activity

Taxi operation (49320)