A Total Door and Window Service phone 60, Albert Rd Stechford, West Midlands B33 9BD map Emergency Repair Services phone 60, Albert Rd Stechford, West Midlands B33 9BD map if (!IN_DEV) { ?> } ?> Stechford Glass phone 156, Station Road Stechford, West Midlands B33 8BT map