English: Shepherd Homes Ltd.
Telugu: షెపర్డ్ హోమ్స్ లిమిటెడ్.