SINGH OF CANTON LIMITED PARTNERSHIP ID 47915596