Where is geo specialty chemicals located? GEO Specialty Chemicals’s headquarters are in 300 Brookside Ave, Bldg 23 Ste 100, Ambler, Pennsylvania, 19002, United States What is GEO Specialty Chemicals’s phone number?Why choose gogeo specialties? GEO Specialties manufactures products in a manner that shows its strong commitment to safety and environmental compliance that benefits employees, customers and the communities in which we operate.What is geogeo underwriting services limited? Geo Underwriting Services Limited is a coverholder for certain leading Insurers.Why choose a geo manufacturing facility? Strong and versatile manufacturing capability is key to our leadership position. Many GEO plants are strategically located near our customers to reduce inventory costs to our customers. Extremely flexible in their ability to produce and formulate multiple products, GEO facilities can also help meet customers’ needs for customized products.