Allied Technologies offices