The offices boast bright, spacious and fresh spaces and has newly refurbished common areas meaning that the building’s environment is both modern and welcoming. The on-site customer service team are here to deliver world class service to both you and your visitors. Located in Altrincham town centre, this centre is perfectly situated for your staff, clients and visitors.