SPENCER PLAZA BUILDING HOLDING NO-218/3/54, 3RD FLOOR, BURDWAN ROAD SILIGURI , Jalpaiguri Unclassified WB 734005 (West Bengal)