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