The company had manufacturing operations in the neighborhood for decades and its 422000 sqft corporate headquarters is located at the southern end of the triangular peninsula at 1 Elmcroft Road, where about 550 people worked.