Servcorp India 5 years ago ID: #516947 Listed In : Business & Services Business Consultants Business Centres Bandra Kurla Complex 9920585954 www.servcorp.co.in/ Facebook Twitter Business Description Serviced offices and virtual offices for rent in India. Find fully furnished offices in luxurious business centres worldwide. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : shared office space